15005
12345
484129347
1357750776
1839601844
1463711807
183137144
1731737233
116006842
1747510843
1097320009
1086349939
95515605
46534322
764616757
1416324971
952817652
114748800
102127380
1668186152
1626962892
745770394
1537089484
1889848186
766678995
497688548
1356871814
909107589
712529373
822839532
1234774641
1972824147
1822672395
1632535729
494992194
1129721783
326699073
54842208
1316111821
659271045
1644396423
235770382
663181082
620585276
1156212495
171311317
1053810900
421465153
1244896649
1302500289
90365578
841342230
951855243
101457554
1689618219
195803474
1806652513
594281161
591071782
1341913296
106839994
1274029555
1019207860
1293167311
512736203
1124495862
1263677545
462979876
1551542128
1634894974
1089625898
897975445
798636979
1442856335
23789730
1391192511
82589312
916504209
733635692
595367679
1443877649
935406662
1664210941
1410029085
732473954
393432411
1020968905
1721214841
1942917510
299188721
1323069271
1732417913
1463770427
1974198525
552431052
370366868
1216562522
1370013772
107849073
31716633
907633772
590831024
869923025
1610001675
212874392
1192390134
42705251
1508998908
77667825
298425709
113214163
890148304
1860645470
1995704103
1898035648
1171433332
1609818614
1609178776
560693357
119303792
103526958
1542462704
520062366
1252353408
311825704
1357207986
1434205018
824438455
890425283
1653422862
174629990
712575541
808655136
701919059
1687733908
853046625
65483637
54209266
1197154693
1540083821
350727160
1511969997
1643547017
1644491802
185974558
432920967
1871772443
1468066325
76162878
1380997720
760548254
1607383746
809320415
1988545281
1928189676
1365171069
70768659
1617569618
1298175972
855666406
1758185116
1218266797
618573625
424244963
123795719
1400638622
81493169
1158726411
307970196
1044989023
1105949696
1555609349
412024083
1020609536
1768576633
591556961
1898915687
875570565
1066378850
1878904737
1485435543
1966138694
748275577
1509427564
892874608
567246244
1903255126
820109855
773729384
322562840
782277967
447914019
756033295
341488288
1781898706
1132460363
893396372
1219302055
1520696083
785335937
351427799
713046033
1160096130
1031173855
275048025
1204938906
1195359663
1788710880
219968649
1336632715
1466255382
1195198095
551190769
1419271236
1370230864
1792046423
469991221
1109146062
1531370356
1556549476
1497383497
1261383314
384997028
1985407357
262711057
658035678
799576054
70535796
1238710831
636116270
1698160590
679613633
1354874482
281042914
1527476939
772389511
806042565
1717101722
1234379539
1687935702
1371886581
114544247
600141207
1437096670
856307458
1587079873
1896723250
1336762060
971257424
1989852284
662469143
1784250310
1687931699
1964146608
1287952440
1090044485
328049006
1174688773
768462798
1617012347
405362853
1124823867
550000049
1583852380
1638472125
786641749
1840323613
270147856
1891794297
597841354
986003858
752889499
1874766523
1843434655
184662895
1382839251
661242108
947900359
1129099899
675631185
761312428
1462813995
1099278373
1248858548
1973647127
1913910280
991681934
1390727874
993090474
437432454
444340505
1631353792
948638924
1617367192
1282572850
247062714
1564544198
1016288827
1798624545
69665709
1746756260
1626575395
1444967763
373416071
1003848426
1909579644
1909483787
1844497045
1779483714
1905113190
428802378
1380148648
45588875
92831614
855699920
942548858
25545495
1301141502
1610205253
1724561845
1794959816
449595740
1277057382
1454361844
153500849
1354650066
1804250575
257399331
560861805
1937600181
1818295053
1644953281
1149275814
1059434190
928874926
1134737033
17846233
725862303
245010122
64067483
4426494
1147184890
1611244161
1087977285
8630076
1064191858
1585764918
855807311
761667273
340023992
221517220
263402697
1406083575
74062700
274705894
1297160520
349518013
1990605919
219915222
1649198360
105329070
1652084456
1283635240
1841883533
86818138
783849098
230872834
986154685
1163956689
1720962887
924702626
1299683193
1056131380
1546137770
1720135352
647774926
838351579
189080098
1445731769
1089308991
1768885149
948443265
1495732059
220837813
1716082962
1554892356
238869707
1075213115
784728297
1631714406
785219021
27240314
505947081
595811763
1958738414
352342038
1863549650
1769360628
1001159147
1224780979
833319025
599610234
1691850623
1040704386
1415321367
921834027
1207271318
1859945805
353927348
1626930968
458808942
160437915
544874151
1130606231
1880313212
1156885806
156352398
1062797427
125800572
531925782
544979391
1155659719
201426388
1532242284
935743866
897462312
793736112
460319618
1587399356
1367793314
784225277
1068990951
1187920951
220950790
255989967
1169274916
1256592643
455027673
805516447
794248935
347621038
378923902
721285767
1157797329
1172905465
624781106
1482366164
1375340850
715498552
801852609
195989641
800752223
1643560057
469233366
679801588
1677659306
398183846
159608340
104960520
517859055
128097916
746951701
272546449
986134035
842705692
1389817991
972516964
323923361
874616265
711038296
1900293163
1701324725
257280981
1331551638
184304745
166055490
434373953
1043629060
359336819
310962761
1415096149
1418395262
1744821066
785546748
1171803674
1983473054
1425430895
718687586
1541149203
578330661
771091071
1096984304
350067153
287657392
666151020
1600669338
106377453
1735151733
315091638
1783087475
1652264143
1158442803
500724586
4460256
901559446
494664917
543471243
312008420
284928621
513746098
1243285353
1354554787
1800271521
1793997760
1102762907
709702654
1002130635
1486999702
1814330361
859232639
1964387096
253829378
782774159
296285605
1939947226
803308860
1351257572
1969623589
665400619
583635407
59678037
699222221
728537423
576249345
658698618
256653347
917670677
1740360811
1883987302
677138758
1440001811
1113422476
433758965
1027403105
1335045308
1416536285
1296712783
556069393
1184894486
1956448366
598538703
619377752
1920821372
1455858999
1818700379
1398434765
375668645
204438981
64513031
98250586
1143407345
573847654
1646607802
1701293215
454068062
544063133
626017365
1224022176
1135299143
846109561
1792031977
1261769825
1603012400
1137191604
1419230828
850964621
1820070413
1755371054
961240297
523410941
1506596078
795188179
784729104
708952253
1985096705
1440300286
778400849
1272678424
757548966
1260263854
1880984703
713231697
1675847780
1785736717
1533731413
866154158
1466814675
732465751
573335044
790982176
790518921
72690608
1420770251
338784925
164416390
1336768879
1016365352
783629768
36628171
967735759
1578364352
620297591
1243198685
1541102090
591654509
348219166
1789118550
937655550
1716196510
1013767776
1765662284
1353338941
466473210
1875035289
965124859
1078800281
1585922045
1817275684
1603460191
553076671
1384149946
1087604662
1182036011
170258122
1732892021
1433905470
1374417928
445944180
544535863
648327826
423934934
1994771082
1236050253
1789813208
1681899502
1260687112
1470033013
134745691
1194082208
1185512248
1077035608
529159126
1016269242
1559567268
1025319892
1437179980
1606217398
1545734963
1373660067
1085616110
1750846834
1199089669
1180169578
1483551501
1583585813
490759690
1438261581
1072940563
1808210070
1157749039
973801238
1343174371
393119687
1067868684
589832842
1770891203
117288689
676660003
193135787
1704437747
1608767269
1451176355
623193476
417947944
1476041064
854990821
71335421
1622468743
1144938231
295712041
1827688073
1828682966
1072284113
1458919754
897480993
1224845266
814601504
1752498753
206227395
1191139813
1822425532
397092450
326535621
36333169
211711010
1733861237
136039439
1948400558
969734427
1254428690
1319891292
929557395
1352599176
1669222321
1476848842
299670480
575896193
762221634
7510437
728594992
419424269
1815792839
1928002333
1512498029
1330060967
1145118273
270890259
934199934
170387692
1364987577
956289699
364789936
470432608
1001995975
1882012216
1211674819
1124640734
586860307
206236935
1742179827
718951383
122934864
652734317
1890509542
975820750
898130679
476083791
1403061792
1982070912
597810513
648949073
52379870
1744988316
1477632404
771715544
6632694
469090118
814037593
706272203
1066592737
1462970979
1201839506
1778012866
1604746851
298138991
955101356
459124787
350603201
1787210105
265174023
1175029746
1989035886
555984700
265330610
9643610
296489405
1163058522
37492792
536677279
431930288
669034483
867828467
952129022
1572577180
716038504
903909829
619801621
992800205
230280432
1875379523
742584702
310603141
1880588104
1139644198
279208849
1517111877
344921999
1047987467
1592370551
20719395
439005892
125480590
1615851688
1716896889
1422780767
659913188
1496395171
1479657706
1467988794
475226139
843574172
431597327
277360314
274341915
397558255
595142512
249710484
205435686
888708347
1394229162
335299736
1466324583
120322770
1911830583
1522589322
864426605
108447782
1416340502
1986121762
492531733
1951567406
115071056
445122241
515957885
1992924397
543553893
1251976780
1235232134
149796413
56125316
1407514659
1140143915
1524811412
1755054293
1031805351
310987375
33242828
1606246190
742085944
1684066337
1267401394
139486313
159279120
198141390
1685419659
972681309
5157820
1704021105
194307567
558354162
551465406
80054669
1493535945
975457061
523658734
728503116
1986475086
1761402429
281417519
1854004362
1343165733
1014478351
55639274
832583032
1986714503
1195155821
1941513172
365268478
880025232
1211601948
831183778
502201593
674254559
302055426
1225130340
1812081093
1955791937
246980851
830538226
1020243089
538396073
1547955675
1040924567
1591442251
1504659911
1327459990
1646607971
549354351
1231395560
303302236
324512290
271840399
1324828671
888081582
340900604
252923043
83847040
1326696089
211426887
490263839
1031168138
1639889343
823995873
982705620
1727170385
49263813
1405800111
1191480519
1750326721
711577641
772711180
1739494236
930864204
1261174430
1315608289
1795210058
1973553785
464197024
1327923121
659254514
1548547850
1392158821
1133872919
576722997
887089659
559343380
1177372922
1786172977
1961154822
972207298
1728234054
629095849
35553964
340274388
1989074952
898506731
723959803
58218947
1864271867
1455396098
1921659880
455127452
799027630
519817919
1530591056
585018054
1340976196
63654242
1572473293
545690547
279369259
1619650017
1998772968
1552172374
941715989
1639009317
506016425
247272877
95615962
1167827006
871890891
1619627134
1230325698
778119424
983343587
143615332
1703940272
590589817
1272099479
417101559
1071250256
1915334838
599925157
1872527023
737594634
1093420398
593131192
614055000
1046131942
302071605
1218367185
1113718681
213699684
1415464276
692838039
108584038
630322881
483381591
1398558399
350065635
392490307
476686926
1962602986
696444861
583505208
302032746
1224801755
20908206
1536474332
1386975724
881077783
750386380
791554763
1155371735
1474440291
364034421
1019724860
126245945
814577741
1848295591
1045878125
1891961425
1201140936
1793544358
1949459821
1758172211
1405927451
1814861423
85281386
874759550
1513292452
1220558682
1192031418
922033845
24611253
594563330
1952731853
1903480296
1289021816
435561889
1868618644
572222986
1077580668
1659156218
1420993822
467980806
322163919
1058327950
1941023985
328803618
1088859178
504076936
1668803851
1550262808
1304187510
500528882
1275545991
169058628
746985041
825332997
896105296
1409940332
1935626821
661714783
1873683273
1660519102
1558354962
1869520919
1130760483
879876961
411302569
1116244564
837224130
379015852
1979676947
473655140
814380757
1541984719
372550537
1481479016
1436008292
347599501
1873837438
1756477768
1785900372
1009215516
1551754832
1641768610
1617846335
1524082371
1319017340
1783673225
1156495256
463688819
1539456593
458678312
636596165
415865886
1785472945
1760474720
909625844
452643000
1927567468
1061147025
1917501050
1972614615
1666852807
1289787999
1570585861
830532371
1686148125
1733561273
1796508092
1265506025
1389324705
548505795
1536102895
179149054
875814411
864467758
108764271
1916586352
251674585
1606678112
1560859622
627629344
1959749308
373535311
839559260
1520998636
1837058975
398514872
1756511774
612075817
571853173
983365293
420032034
812690414
1838976719
1813285758
1342362710
261966834
71182750
787313964
1837934247
1585456067
1987165134
1890989232
1074364115
990950799
922575418
457447112
1540051475
921005188
1651710450
993039493
200968416
320889356
1500287404
1289871706
12865307
1293317497
450228739
49587226
993473397
1287633253
1977049499
1184432276
693652852
405959413
128473761
723412482
340172335
1062528653
1522105049
1846797438
1845403603
1464360621
1768743866
1975403555
640464211
68760076
1299171196
1848608462
598423218
1379611863
858463397
835506587
960365367
1578813681
782396877
99142679
1312403010
549105014
1800420451
49045213
1811738095
21595524
1793840568
550300994
1608406568
802732859
1197336380
668404702
862477038
199162936
117274778
477522823
1398900139
1804913013
1147635890
736607795
552145491
1524883849
649407496
1944105232
1994146301
601620278
1451164008
1613861534
429169857
1141542913
224066909
1114839172
1623562537
29331083
1411009472
1791067322
1262108202
1473059836
35059344
1823808079
1670520054
1218442872
366996987
1837731353
871423696
630766495
986131424
399260282
1262337086
380940575
1436606448
1155452355
431177791
45789082
1546997188
1787519162
1899697518
1856315220
54898913
1210117817
570431516
179979034
121131138
466863656
578665950
82497209
1044842166
833145956
788153465
326207456
1215414621
1925840304
1769853670
1323827812
1066087742
1333702619
1157886862
811676144
1072681536
1363379806
1615488855
1051903727
351524449
48229282
1704936465
1068614555
683661382
1577773455
482333896
1623490311
1891369804
1405792983
1418160924
824941527
1253376563
1490541020
1097311735
1900133332
1259065403
788926488
1585924330
152985469
1611106818
936129631
1165525954
1510766145
1385598686
1107349980
979701340
213294569
629632301
1088021375
783633685
691519107
1594628963
1518527790
1828454586
72901856
761927192
1510051396
1398835828
1467068712
350812060
1164663155
434837652
1809621639
507679380
944912143
70451249
1575546723
236390885
1257753531
1552610741
283755049
1777455477
1462503386
1440796909
1415394819
882703328
194170320
1683015869
1576311402
598072115
269039327
993858011
803348429
622159298
726641818
1230312565
1734848773
1662086434
1024409880
1138206140
1749014007
1390090660
118855618
1802173409
446443664
501291979
1355904316
1003086765
440686543
1036898731
1404154618
1976903685
1371878770
1535410635
499878636
914063630
132125578
77730882
413059768
1190198528
567756872
1827035527
1822524426
868996597
81772734
170805145
1631489223
1187462341
1781037563
1714599579
335602476
1913460290
1211981005
119547391
1803596734
893664389
1658599859
1660329977
994353246
914102840
1526799013
1191083555
1242329327
539412672
1193917498
292135643
1621979241
1267937795
122280663
1812578189
1098186988
1657117892
1249026667
1834211353
570449268
1921978481
1567566235
1249859022
1720400676
275638519
869802756
168441975
1222049203
726086965
701296256
1490694328
764922680
1252331380
1731813901
1606214248
1255463771
471795601
1083377636
1498956928
1663399515
1376673318
584706201
1283111755
1675079099
1789637092
548825905
363551428
1065181679
1968459375
616412592
678484584
664433624
1377769653
1549098123
1881618254
1326098154
408740838
1939929302
718714727
44300085
1358357039
1969034353
516242362
1838116416
1703223170
1527212963
369647861
1536123895
516066415
557114418
626391387
573740257
1750069739
170811838
1193775951
1337272280
284454480
1574779923
1930763584
1726812615
506251328
1103260296
1253589829
109674373
22811672
826260705
1387153028
1703233257
1850195647
280116094
846722933
531866299
364662910
1454656844
305042477
1407638965
68463839
1444995339
1971855930
262424130
179178044
827427533
549115265
1411344957
1990021205
104744328
914363885
1206957815
355322173
544345975
1041643675
833960915
9165719
991902112
1538048757
255096743
715444525
406567990
1815304744
876962465
140059935
666414604
1685928249
235950322
1710391485
94525089
209077348
295412895
1865769362
1786136986
1268808441
839459142
1602923994
1668339455
1547634572
1678823796
554145032
1842244872
119653169
1918067345
1911896821
180195213
1347911085
1305849672
1238472420
12762019
522700581
1372760798
1916608088
49945735
692194441
1661895850
1629690595
1094893465
122364195
1512763440
1141499285
313164944
1700953472
1895496116
1895666981
618950991
1341188454
569185187
1275537534
202184533
1231036921
340826264
1444267540
1859224962
1700951711
873199653
286914821
1897237400
965065645
1959864723
1318503520
380078577
997477902
1697629467
1571824509
836316550
378804807
1815823627
1093942545
1606912592
1209768547
508030530
1545975261
34871133
537324511
240980089
141291401
224157053
22400365
1292945830
839006759
778725899
30312139
1036287887
781725098
181874317
1928493258
57383127
348994025
1818994789
1374981029
1732453196
129827820
162499472
194259921
761420708
1315687042
3324005
323671608
1059350431
240146184
1525364828
1475242642
1668624943
992415987
723006392
794851004
1409396408
1321900451
1459971622
731908252
62757769
1874837036
1672119815
1120857964
539777621
349766439
1961190016
915904369
1389950193
907823293
321421681
1466829603
1274947757
231931563
1477315352
378202710
1383475789
1840611212
1775903804
925293048
137967396
1900485445
963049934
1052799647
1313641932
1303483257
361687197
43871901
58718707
1387023313
519096850
735482677
889022403
1087086537
1312223260
1857616160
457708006
1041641508
1654482300
411654270
1354497027
1087419637
933721416
151527139
1918724504
58535225
200294885
1436693380
1515100636
344803682
1411375216
1568785196
1545996648
534678574
593940857
162272324
911787102
619320169
1807216033
1236294365
1988079242
1917318115
857185663
2926880
388726443
1585939004
577807200
187861221
919708303
1619699192
1920494705
341834281
186128913
1364249534
1570796022
1050547760
966764030
811522796
1134075143
1255106707
1103188372
924993818
528771265
1713915025
1975648098
950311654
1189486030
354343829
493145681
1149950937
945829059
1838387837
1234425476
418187936
423575029
1437178912
230233974
930794536
1762800697
332785500
1480728026
12433665
516985077
1895401445
424308978
1069540935
1382656284
181747114
963882553
1543393097
1195508295
100264307
1485245026
552109326
133105993
1063085425
1388546851
1143270638
27278782
1438414789
396452975
223463371
1694715540
1769757367
673870133
82106868
1107408806
1767940978
940674506
133617110
820313786
35969494
1048722100
801289644
1774378682
1090754707
408008741
633369821
1289606048
906107164
1567655371
1007738916
1390461277
949752584
1954442642
845564753
353142812
682316150
285081943
1360489604
48632062
1086963337
903515754
324385908
1936332525
1257264655
317718126
747227711
1221531312
342202110
1962132129
1614715306
1241072608
830265444
723079312
1159538801
1051542208
683955382
777730645
1042351286
655076684
755177030
1853664590
1121171619
1870759419
1388714059
833002095
744962957
1815314725
1828305381
1728964057
425092656
1482859035
1580184902
84985049
1733350450
1132453741
724336192
864957119
517114027
773036582
1660781031
1411838509
947403939
943975035
1952940065
1766666308
560195833
226673273
794903842
1794022546
1669187430
1904585506
1242730658
705412920
1293455032
1233298747
1782344136
453626490
547618466
424262561
1572755169
931912986
1393225932
613238053
1537039474
131856272
1660887706
745280395
989728862
27085061
327206016
1818998264
260616618
269314704
994295654
1343338521
906260652
177196584
1917819354
1622047752
272806262
518289684
1020410884
34282836
59776628
520507150
240128378
874771982
791530018
500051703
1350109605
270709702
317338654
92851467
1200281413
728868046
18612578
334165886
1406935562
1821083794
105778603
1814915439
1236944411
767818781
1466816530
1850189167
1643968889
973415954
1711117267
1950116511
327038095
1605147552
535807136
925570715
151456299
1054465486
1911502102
1358943097
553461426
1016532324
1891727894
786115725
1953750378
489677160
676975456
56496314
1501659611
167765151
1069033291
265427609
1324725944
572094767
770261023
96735561
1516269150
457890824
1281345274
252592103
567466306
209587462
876538262
1266712425
1163654716
841413507
173013609
1744962054
1734902567
1391767939
1941395169
145815928
817365944
659669482
1780704461
390403238
1929355900
1319662878
1861165061
747267252
90843326
1410320216
348529556
1476203738
1904382663
1445689659
625390568
1754943328
834886529
439071576
1409301566
1693565475
1773120213
1658909999
791476791
343873964
139994063
625015470
1622461009
1112336871
316663552
932013403
321593748
109891672
226369983
923217364
1448061665
665056462
791390307
379857786
167379661
196606272
596725764
534078022
161748778
1157146091
1861057906
1400334524
1362329762
1717965057
216022940
418070281
910075525
1295830991
1982466373
247829694
372695716
1158455946
1868192692
1436830497
250409175
1304340431
1697201870
748828190
430603700
1158829924
1088726468
238637885
1249833755
981165300
1997627995
1960334106
963553022
455028744
271691915
1212695295
1096839712
1239042191
1497161222
1634330700
482816059
739659539
1262685709
1904495952
896313932
1898593272
21937878
1025762757
127425300
1978540290
550521648
289605720
796863771
1354559811
129448611
863039231
499404402
1847897574
103474322
1002918854
68419623
1622420022
150500769
381164462
1720337063
255688835
1454517260
455046781
1024139077
769771079
1150989982
1133653525
1661294724
233861992
954014438
1510749636
41654722
1792705918
1852514259
532010429
1136892046
62963712
111212586
1271293466
430643652
1708022275
1163470335
1608993211
325580134
1408652685
713290893
1248942139
1135567869
494242368
1565911078
860396038
589158770
881521247
184158889
640625098
444076013
1566891098
1623681
1357654222
827550308
1416868123
628310996
563001780
400545373
618698975
821384509
706698485
1995383315
1571463893
1866026809
5455912
1511207436
879207304
1950520810
12314789
1092218500
1845524049
129466648
1615486392
56480186
1902047844
1998085657
1167052357
667950914
93618401
921590867
1160133476
1608547029
1211889162
87934417
1570000949
61340031
753558365
443743159
1013775529
1079711280
600468556
1208447838
1706881159
587268176
6592409
1253558824
1564103976
628215560
1560455167
1349188602
1709951467
931000438
171844101
1548406598
598551964
1437424450
386137290
1301174036
925502464
1418782467
1461258640
1895050866
306926973
1697108109
1661251034
1098151456
783494154
1483529477
296025861
1944115881
757649072
435464145
936745281
932603509
491749944
637076211
422585489
1028218216
49887777
648489021
433981681
538836798
1107495748
744429800
1211639400
229133038
1436702929
1663482564
1489382454
132576499
1675202742
1452384329
1518240695
1594993063
1618452641
705417691
901520866
9773051
926017143
908440954
470064671
80574500
332189699
1616339286
591539530
1274487322
1994255157
1239240592
1056656655
1961475754
1014838962
1357919074
1251286260
277013444
984800787
922421843
787555119
1562497174
485468710
1432117996
1661448527
1120011591
1994147024
163449362
268913140
1305264744
917223451
1341752219
1314150869
1786332254
1735555346
412812439
102201074
1141446823
178424351
353407182
206647099
1491156462
152890270
1937152078
234877882
197462337
606825909
1527906700
1117737537
317283668
201098069
1241227252
610192276
696030798
1917862572
1339023693
1524304342
1493899147
1246992427
1350053081
86427477
168740337
1347426146
1286274786
357263872
652502938
1925089724
1270324402
225920409
602026524
1255718000
109839437
98589094
631393606
715774745
1296398658
1409606904
548316632
1197240114
1463986191
513185682
466240324
1045711826
1951629472
1104166675
1675996200
731559943
618120071
1868469682
396531653
888508097
608301927
1894454397
828371271
266979705
37906762
143730316
866615484
1579888206
1582374945
272372613
1336501508
1301986292
515711014
1061565668
91258633
1142638158
1978798671
1980256054
621463915
1929416789
975987710
296659033
1783006236
836867399
1620187153
1123028512
1395796675
182108111
681267673
1920942995
1306969653
1401854720
1829388756
1713518427
647416074
215385041
1270217824
364413901
677867983
1152668342
542991420
968428426
1614865170
1191613578
1176684174
1164254032
530000812
890063805
1012908043
533358042
752761273
637864018
1247005767
467114865
1912520388
311642894
111448161
1991503872
646792552
914878250
747933642
684507374
898620534
1661431950
965402961
1934646789
1472597537
802192587
414149595
1875873592
1872420335
1614384771
1302388071
1468795574
1386425370
7559284
681793864
591392658
1660183226
455933122
593027701
505732870
1169200068
147909632
1168181723
669105636
154848953
1362273892
1800998040
335773180
103936880
1278713953
1717621349
1762989734
404734701
1858484047
69807893
1953433221
226210618
1242037386
1691656496
1727808225
475914210
1137034452
660937708
1138376502
1335475947
1778210194
1080689496
1904961104
1629849031
1520055503
331320646
190859431
321850550
242200772
1515307306
750710903
493250227
296297325
1779797836
110323646
1001194548
78376416
1771936712
593706382
1896763422
1539398338
1064060873
1527941323
1937751391
728360644
365182041
418145841
764276626
865219476
29818661
32165617
1486971924
29805221
1333629689
376638760
281584397
1896036936
705924150
583881378
947393307
1526761919
1441139184
162533929
343176742
1319096991
1460182994
1929913293
1462239551
1581332851
726613678
397537795
1365097740
67231326
1241613081
1796077609
714149321
1552748173
1967209713
901488388
1154873463
1913174806
1426582805
1456631075
212382111
1483141689
1263738979
463445007
962667637
1403159077
1828739250
1105157612
1372452267
1188055335
1646313075
370001504
98259154
901526945
1184764582
618654401
1268177650
435268748
955906291
1182943776
138605798
1632280867
667067878
1419740599
788192141
1537552080
1662489439
728836224
1928827224
1804435762
1429007916
1034218502
100179114
1984508110
1950151818
860035053
55358013
996737988
967245657
59080475
1752593602
1621456066
1025085528
177042406
420918251
871611577
1697818456
1812622377
367983591
1348555313
1633310738
719604715
957268516
243639029
1318025277
580101245
816073812
1843998380
1675252866
1425115557
1740669638
1099903026
1176330389
1568016505
1759047419
612094574
269822390
113751045
951375127
324729529
563296389
271439663
1468023092
896825816
1430350175
517149732
607195339
490025473
998822348
1916580564
1839733625
1849867062
360852633
580271912
171125024
709403202
76949987
1856540085
666482833
1370050574
43961242
211359633
1321485122
1542130101
318410837
652690576
445125678
1457069024
417994987
1808823678
601789187
1584067411
861247251
43254063
785258925
1361871076
1251581623
60442700
813288854
800875545
1972905906
326048339
845176033
1758672303
1585381932
1890802577
739050393
596058477
1396891481
1049644218
535144587
413282306
1447268212
1581324553
280768287
351936756
949954541
1925892991
578414980
777659600
72024054
1150126316
72030486
1189998671
1314791377
255666215
988619812
317598571
1795012988
809253949
1457821579
16507288
1043251231
1865607288
1397144668
1717912903
1366183601
1562812819
1956748169
427608261
1913640184
1849067201
60177543
1368350770
1273679092
188506882
136799199
1279922698
1762485776
433322169
411916535
1325688632
1482027720
35629255
728851491
822779591
254017854
1655177363
443880927
1329715718
902182765
421451823
801045490
587637533
1591822639
518637299
1370031075
1581660925
184179886
562855384
985753156
1387141722
1969144823
150806720
864019416
222956854
1089948773
703679717
1916319579
1126284495
118867016
1708697115
555112795
1361690819
397337414
132132947
534479569
1007621977
1136755797
574365077
1463895050
1711006238
1118931893
627032452
1525425496
1492188362
1048021711
1472540010
1776528131
755041793
818475808
555138275
1095742812
1199630393
1447569013
1024774813
1356543810
1331221000
1171609840
505894638
1732830818
1550338137
1738857784
1317596432
1210848702
1193485651
1866339028
1439354671
190300120
1459689693
1984157731
362409099
444905128
1609814809
1098960335
1274746918
268209830
1342112371
625381225
1371831055
1174935143
1617408764
927151587
1161277787
307808688
1563728742
612954303
1355482402
1914121807
1372562601
775589137
1203258569
1836012138
630861159
841534260
1913556913
1972148455
1801335462
1416183750
331939845
1625849334
1608667041
1282239891
316838438
770884062
456066710
110233147
1485928004
100670059
172822095
756564984
14431440
705839776
1799778785
1330959496
115422055
623186551
577579997
1009787745
1647119961
580531349
510856626
1525232865
817737519
684100556
780899163
526396962
1814043969
768280550
1185403422
1302598464
466874368
1925928621
293441380
1745981722
1566268103
335168874
610313149
390393725
1851741978
1453495595
1127026299
1254812344
1741299712
615997618
761157698
497418793
36233353
1299901663
726112205
1290370363
1394568458
791547717
1769063790
1751408496
1114992708
83434176
464502373
1632737883
1989984899
1929669749
296189178
717647455
915266638
870223632
289690616
88502819
412398397
53797064
1764691394
1780253182
12873402
187186272
1158045767
193624367
1453505051
1256044283
1783933153
201739901
1922942859
283480371
490163609
514142306
42168345
1895033059
1908030006
1675326651
156864832
542032884
630989014
1482833927
1870666502
977575267
400408827
1922072230
1157306417
409378845
339545707
871076081
326307002
672654879
85020396
1982436290
1535210270
945859024
1277496961
1207382186
1633501951
1575439424
297903446
1858948426
299501024
262762472
1709795025
1706504529
1439506140
1782046873
675479110
1020233579
962193627
614363965
1931637988
1870365513
1422808050
281857468
1909586681
1035298136
1786777446
1235973537
1036317950
1044126206
916498576
912857072
1875432900
1250287980
198459975
507727320
978932037
1096309321
617536099
700647820
41824701
581425409
244129439
772040589
1183332903
1607904030
1267780243
693904298
482566091
1375259545
1733899735
1319312128
1908882454
1711943037
741016892
214654884
559628240
1253352802
1036272344
242198825
1420604740
397528414
539121474
1253777241
942449850
1386643952
387329573
459507045
1508044554
931778820
803114836
1579169790
402697481
261545808
572539265
1350212580
1626236075
650767462
1098524565
301682651
1767517894
1092873149
753407447
1661058406
1310226471
1597186448
1003974618
163489863
509271089
1983805092
1948099081
1725579235
60036977
375337274
1280043080
1644296287
42303935
990352199
1829590739
1796688952
1220574458
808273198
1185859745
1550787271
572144709
154729946
916614648
1647336647
1139403773
1390804312
588418810
1908860778
154828238
734589694
474680932
327731592
1644120968
878063069
1943550770
1345263402
382669334
223839710
1950235957
1524239463
983679740
1077535601
1519132813
27360208
981502729
928242979
1307908645
635883877
821176724
1301835614
1081108193
959244696
1907013405
1202620176
1088913697
1155496526
680571801
1356637972
1024086091
1118466777
1395386283
39238303
1570750998
1325447284
1900656342
952311488
175319
1164240867
1046801429
484327337
1414019618
996734749
858037242
1661620282
567107532
1494609108
635597134
889254441
665833919
211160794
82895668
1952534933
1087684055
852992625
1653481501
1515436236
420718188
441500793
1789149372
788054245
664691602
1026031363
1199753620
831769180
128853181
944441437
1506784604
193685529
126703866
29191241
928067660
143667779
1589082448
336849387
1887815996
84373445
101207455
245393123
635512644
1594304589
519899392
1791317361
690804053
812925297
1035571110
1442851350
951554249
717758373
1671965783
385220106
531593300
1558674527
1375091495
258747185
1819635736
387988256
1796981129
26268062
1532767101
1622666096
1987824505
441911605
762550575
636642679
1283093135
1939227890
363452486
750834669
965176630
1569108057
1414228781
175325066
1805988149
194844784
268154853
873374241
335227310
386828324
1796198071
686001832
1992887188
789026231
521719747
1741483760
1497597941
1369393134
768576284
1330335263
517213651
1499827740
287392316
74939394
712626022
1012846549
1606480085
77987788
1028766787
54161375
1529832162
1096343220
1079398865
200719581
1752581744
102857726
970991326
356268235
1752686378
1180246712
1990592333
946261495
52760946
1410152806
230069991
846765270
1629778908
1198798274
1920191858
1021066815
1139044738
1913700002
1170651606
1033117223
233621019
1465348890
1281715742
1339289388
1462699044
793141601
588364700
190167065
1844607455
281065936
856996162
699854852
1606602967
1792167608
1036444488
418862021
770492435
1141329707
1616706756
1588329573
1339742931
1570952156
1447066794
877239510
1844869404
1865860752
1383067642
407681811
157795930
7699973
915116638
1616132161
1925691614
46281643
1967098563
287232854
821141985
1631701938
893569192
959544778
591882013
1800425268
1101654041
1771695011
553156645
1530215140
1240162304
1837611300
162353786
1501329838
250574380
1997715031
296993246
1582322034
1693374292
662668863
18282096
404476232
1494419985
1596838292
1410073959
180682889
32371136
1836907483
1365949298
1240864001
774163238
1560321325
1825069046
749211634
1597720037
1138790498
247760515
657161979
996447560
1539317663
469298116
1675371784
324082866
314654264
625698449
1545456342
245328026
656466093
1757125593
917401607
1319138915
343369581
352907351
1304429700
268950758
416665754
137281954
1296730900
1549470819
411199124
1768054133
1264746558
405745713
1312292644
756051903
1679840980
12542255
1413142152
1903609802
1111783883
1749954516
1639831268
585874474
154056630
193370748
342910313
80393366
1179765721
971139844
1864617618
1935354864
1375905044
79781890
448547692
1921725086
430793658
1207413974
520639347
480260877
1181054283
1001508544
951029615
1107691160
585248437
1771263531
1204551558
1269626072
1011790223
1558602362
945857470
1532914087
832185874
752856292
645341711
1167447091
1679307648
1757495107
198850722
1111058952
1926040446
336272388
957516233
325591057
1684853201
475844261
392149090
1184964668
1957198021
1390567558
325258245
472427006
1491902909
932881276
722555519
110275339
798924901
532140108
626038
382793099
988819190
1073284241
1068603144
1621163359
25282374
331703531
1103168991
623048752
1434440180
1281100601
242417439
673298552
1008563253
1409580395
554220431
844781895
43992311
625438559
1422837960
109404176
1379114442
19586891
1312428051
1621222665
1233344117
473430465
41011179
1899304598
30300773
535066373
368522190
1147167541
1756869069
1816057623
122239763
852756205
1267669245
1336352875
300308684
1353149670
1372675271
1769100338
1750524489
676097421
1148150120
1651959694
1463863753
82322514
378660845
1877773624
66283028
173486343
1109302148
1891221863
1003678658
969232300
1760856191
1447380480
387819242
1551851910
290692352
1203864393
592747980
899373808
912578411
1095249898
916429483
1192505631
1287340633
1701464227
1577112651
707639437
325129876
69688290
736728906
1610014105
269062402
636330630
473072545
1581384423
1009566712
1958688666
1520643753
152527149
468783345
195035847
37865393
1865647207
812378965
1153007463
1091900014
1820288766
948533633
748456774
1062457318
168810879
1176352359
851150681
1763519010
52900223
735530212
271358123
794981882
677196619
300660974
1358643592
1848356468
1039613859
1154492958
1393664554
700169898
1124525561
974307935
806434819
542285198
332003687
1683220640
440220831
430590464
717542564
1057384505
1050782277
380126666
134333171
609564213
1756823886
1759105805
1576673102
1007230972
567918028
433661747
1417911722
872811621
420172323
845854212
738208590
1163706784
843447135
1851866176
1110139754
346679380
998251535
711154249
1418714412
452837565
1967374454
845980831
142098814
206171577
730453632
485590239
736131528
420560218
1045976446
995515718
1684747935
1891231457
660648712
67632407
543837089
1599537787
271683367
32382887
586574931
960002808
1282258177
251713941
554135612
1960580607
1804076609
1168296903
839773506
588354655
1320450710
370863185
59132970
339628028
961412255
1681495606
642189760
910843055
1617006991
1370501526
276777341
82327789
1697530219
997351504
1826835175
1424656606
1161106278
846977133
503058073
775814729
1308029087
1510601967
74996014
965868648
124579319
458711604
1170579388
1715660514
291845220
181518207
402094968
1562156729
1645816733
147776873
1100109508
675113262
936382748
1345119907
929819203
979153106
1425442647
1632994035
1982530796
901181841
1755605547
504247142
1262472590
284906674
424878766
1129479007
799474330
957099476
665238831
63958778
1280325568
1809848744
295867172
1093264323
215048710
502700651
510916219
926529246
618997835
1435488785
968406558
714620612
436511056
1549753346
1897241996
1151721914
488273858
1815986372
1917157931
1523904967
1350372082
1675035053
1528071171
1173814173
1210263102
1620332178
1196239015
885672715
1290781749
1162366213
1382043878
1444995493
896917898
1581857956
867451305
1290260765
379246090
1843118426
1130071198
427118553
468236888
498913402
1013996200
547042012
1932775284
1040984935
67736086
1712719244
387664678
1273156852
641205150
983487958
1039941546
1141333864
713586696
1605290516
281777573
1122052999
1883001222
594716532
1306461636
1625243505
1635747498
1456631623
53444908
1523411066
1817702715
854653100
682302041
606981232
772475825
645155433
685915175
1490039379
1055668080
851458681
661038854
981029159
1241038890
169278167
1552596093
1483519771
498008037
17624897
521161064
398555920
405053948
1755584035
868271260
1262160790
1008483192
1257193091
1960117205
535354666
1120656917
842993383
863165904
1557364578
493597105
409364219
1223282221
1213082986
1030417204
1780683447
500681028
1996049718
297572784
1549902167
85665784
1862128016
944251662
1300748415
1881014110
1713723055
1042120440
1822941865
1127235469
1618122601
935470559
1654888988
1118357118
62118681
1986381840
1420141251
1598498040
1515282734
685038228
150560509
369382462
212674698
1988292777
1103674277
487432055
831674672
945995946
339513107
453102568
717324590
1516943870
525111347
100983137
855151781
1669918251
1006143245
317909129
1707734778
1376178982
246394150
1493234227
1297715052
1715757915
1245043303
621894020
838708118
1291007101
1161163541
1226701146
1610275953
182185407
985398294
1311011490
147012275
1180519706
1872991087
1873835239
1840577386
813316360
1049339439
767727110
702607334
1369839298
409910879
101178731
410359212
1553905851
263205338
392200431
980238596
1102232123
1890763263
139103752
438644079
657326283
1071667411
496916783
743249475
481780258
1648723938
1540667571
1784832406
1112811961
842826615
535139183
531545576
1214099858
1953970862
1674632076
1796927164
1132308006
477331743
894418418
326839544
1478667041
790626894
1927875755
1305847037
1143864572
211534808
1284802267
1027801763
768963111
246462551
508043831
291422145
846294543
872367411
1489685993
108852296
1376074305
1130585765
1358797129
1164592423
1508671868
982894704
1589795373
527012683
1874771696
1569633155
1196259354
1599934990
588573263
595273267
1847930590
624900380
996344845
1812264209
959977039
1866699390
1143791656
1191069747
1599384903
270245450
363921672
512865809
1015869296
866349411
334782785
243717039
1685251034
341732448
464284870
1565779780
420852859
1722242
1118534615
1729825996
818167676
495772337
1200831521
1400863072
1431075341
1574231417
1015275454
1684867277
439228501
173689844
398531961
1883143452
1295077301
1034030334
1912390372
1622986604
965060640
185004559
1531200862
1088551679
800670751
995806060
1967025408
723445962
192229899
1631054658
1884382122
854526907
1135650121
1022793483
174420409
1846208348
1506365765
1266518849
994096533
464204702
665867869
1742928584
1759994406
25153487
1254969997
679054395
73637308
842179453
467817451
451639334
948639738
651220701
429342076
841298266
600719141
235848301
470521381
29982937
929155245
1822361617
528746930
477385560
1208633173
1800020684
1689849296
160748548
549217157
1416435018
1999269436
552323613
376777687
28558452
39933801
1448185670
957118736
1222132056
425010154
1506047376
1833581683
121616357
922168752
1124845956
255628512
1740590566
682414920
1233161422
425184832
294351855
422074343
1938572108
1375686968
1476382829
337363604
1171734917
1935457773
188482309
534295412
1959973722
335304191
1094221450
129837239
657202290
842910018
1915493838
74861647
920081287
611286900
981156406
1884179531
1378587085
1810838147
964474006
196401255
807538889
900192865
1403900975
221757048
1468042608
1117605765
456687875
1735563716
254865302
994360676
60697328
1176636646
900394859
1691194849
868198885
1512727898
768636427
687836645
465036432
1170743185
739360234
1991779118
264966462
281935938
340134674
1665728920
1762333634
621874522
1444028426
410172324
1043487258
127733961
411212963
1279981574
1529824715
271542052
531556799
1966725261
1066252804
842367958
1878616317
1358657734
1874971937
1662841615
782212690
738857193
1174466789
1228886439
1743088016
1468428509
1115543105
690750440
1345801716
1793730821
1457041022
815759771
635226403
1121965037
1881622375
1802313689
1355272131
1834813353
291535291
1844692979
1950873418
1932963367
765423683
1620413285
161370134
596656833
981171099
801911166
1621583841
1622668474
1292126869
1380702500
116807182
602124848
1499723248
1601277482
491262131
533447196
878786507
1975599918
1294629220
352736818
781932246
617482142
1822940553
714064944
1636315650
1409591763
85102887
1263939116
1487095827
43802964
1067122444
30278959
1711968197
849249324
1973433510
1554053504
1067516306
1146431184
487257410
313631939
1069166600
1723133242
501603952
76338522
698952590
33101555
1622241789
280344893
1311051558
821824936
956026847
315935373
550063759
1598136600
1151031122
147941541
1797472733
1447305190
960341183
1571579337
716808279
357644725
135572647
1248323905
313580057
86528224
890156652
650473925
1627843973
937208627
1465930891
1732355324
1488342509
980997281
1283570219
1058799004
115878190
1746602032
15112355
1603214095
1787349974
1804757995
1952887559
665270892
1087776118
751187071
1480215200
113831597
1698218203
1825491969
1756580772
1620211116
186090001
915678073
1596823661
711521875
1587560595
1253280047
1762758465
612424367
1142944904
971767864
652500921
373842931
1355894046
1223671523
827592865
1569066478
314566382
92232118
32063352
50870701
1432192835
1357127089
1784229364
912050284
404757167
1470301756
160547788
1562392987
606313024
776325055
952255723
1802352004
1180627856
1845719775
1546265324
572664437
1384173621
572048344
1471238409
862598143
1983843567
1402687988
460269191
815582110
1152257075
1579044628
1309376846
1864104595
1923594207
1911148723
1799265216
1605986085
1793428618
1705710072
188018282
828962912
1131448710
684773377
306764709
117258840
1092732260
200365479
6111344
366619849
19512142
850148917
1193215076
1510174272
1677406200
254928428
184892858
1742518038
620993709
1169465209
67027134
29504847
896857899
968647254
1759793210
825712539
160924910
296443193
1638798780
695164301
977059840
1346269638
8923387
1474917785
1657701494
717302413
1441215728
699400244
265283636
1353979570
1769865884
1783478089
1396576645
93649342
796069969
302108158
385829553
1799202575
186698396
1668665779
1726255865
56747178
984992377
623963410
1638682938
158513435
1932105014
162801456
924980167
1481052170
1956333930
796289068
561566699
1310947043
1389560010
673242504
841225531
1718297292
1852472779
960103787
813712701
1485492614
1477234402
1267014139
1399599325
283549046
632928203
803208557
172577285
1457685053
439882987
361722336
109744797
1970133001
968908437
920312663
361277262
1384959977
1836234848
1499188059
785197399
1278414272
1774420077
784231467
1397645640
973576817
1221911390
85629603
704089333
122827466
1460882628
667532261
1946729796
1226594609
854953079
240763251
579512777
1717978238
1224364085
1355133892
1525585233
1128896457
1990224172
1467295115
1041169183
1594611595
686544271
591433698
342038607
469247347
311965242
1456265554
1882062445
353284720
174906389
1535298430
1711072537
693002935
1869368500
426022509
1061637656
547298601
99119224
49749819
1996802426
1772350726
414992540
883150188
1115179923
728145186
340799886
643299025
160595893
481100956
1973602827
1656300943
1288190101
307124963
1743062284
1803034046
287032546
630477693
1743590996
234841986
1810862225
4617074
785469817
1593445077
1051688221
1319654649
529690714
1886509842
1848609738
798341577
293496237
978286632
1029777234
1940474353
1470492690
1268818458
1179619055
1803394083
1476253775
1613893422
128447462
1668666217
1295669662
1400961490
379681893
518605446
247108330
1403947575
949940652
66334454
138989963
431159964
803707605
1864277238
238887595
1992185352
986880910
821547463
1831461967
1795525275
198454472
454290045
794689287
1362254316
187604719
995316195
626523710
1347715748
836632273
474243827
623414991
483638463
1154223918
129697575
106394525
142196009
708947413
1384508328
1213763184
533082776
1072546320
1125743140
936569191
1782275285
659351614
1862336274
174579028
1165499996
1701586759
1478307339
281937549
358071592
1971932116
1680728501
1415438950
1674157417
873976930
1933415346
1213356771
1384365699
1892081737
899392582
567315303
475696825
1442919463
1655351500
1276936046
674010031
1757882714
96691587
1283237940
1602372582
1607784280
1298379192
722978955
1072711333
1517720855
1012414003
702902703
325268446
820737168
1461023715
1646128989
1358324935
192306279
265343399
511706347
1473495418
714258625
432237109
1268219079
775532067
171151558
1829397486
641001039
173153738
558427838
460872366
339355822
1004000114
585400228
1500568997
1407617282
1604895173
195069399
679564967
750287313
673552925
957749547
342727618
156436562
1861562928
1230512644
888088325
563628531
431058023
1253263594
1208990368
283390547
1177576064
1143645153
1803440629
1959751406
1325645605
828472508
507705874
1431221025
1778386794
657378154
549825217
514283496
1056848490
673058181
1698902589
1739868218
1320168171
53406433
41233817
1163255536
1512741313
1515056087
1838153423
515745872
371531008
275800547
1406656152
1545019423
1283063233
1265768956
209943017
919890145
1349437470
177481820
1161779759
1860354961
781959600
1540817592
81971678
776422665
1687363526
1248343942
971900519
16174771
407924330
1828444123
1099588073
1188504747
1531610056
1148220107
1243460360
377651591
1212029778
45734833
770649235
1662519978
1305491731
1287694758
1588220399
1049845059
1421816357
962686451
148157793
512617839
447435138
1629935073
1164846026
879366671
1511278423
1838547628
957908619
1779350580
1971434756
1264811152
1475892010
264397371
543155568
1821978652
107821542
543086885
1176212475
218151405
13409367
134843127
22308596
1832291427
1707860368
1303702638
1406832585
1499259781
554863231
1494264842
1952597193
1032126620
1354606309
724677076
1100186150
459282680
1568739634
777989257
663598097
220221403
1677226325
1693062429
190311488
1464109781
406216835
1947218626
569842823
506251864
1119364410
1483513079
1179873216
1045133514
1873632584
1203664952
949277084
13314667
490309244
615143712
1922074706
1861143389
1472534086
12018642
1283684397
1463643777
1826753388
939308137
1910204843
751214935
1164211222
83872889
253239019
1329832286
1879488789
955991073
540925081
320346939
1944531639
558198816
1426074592
1760641742
733859816
900580722
379895372
1071350153
314391627
907463679
1158494036
150941358
1775399992
1086871483
1968973437
953595923
855914552
802454708
747687317
1665207683
409378032
726667711
1637356393
1466908699
37013784
1818627888
1342040642
1035491522
1230274061
1850040931
1165644726
917641512
662739872
628930146
68783029
1932110428
1189069120
161432964
1127283574
571953364
1632123270
212334245
1149252151
919289709
1780814101
1759263486
975814944
77339739
114899452
1299643096
473917735
1077034081
208303756
875717398
1910968908
1217863928
920842423
1959165893
1723627959
915231928
1558540080
1344403851
1841076092
464350696
1741818954
240852524
1488201486
1146469846
1018088455
36863009
1764526803
694481588
1675171134
175733953
33084414
197043787
1577415561
718066685
1686094598
277750298
842812944
1264700904
920592070
1930630966
1376123197
88610645
709337757
1787022475
717961239
850919101
1011268006
1229903228
437805006
212051646
1013413285
287719420
371258153
684901455
1177470756
1539961578
271062000
1829345098
1059251284
78036444
1535116293
1779436147
1401862947
32569803
842632985
1713925121
1640448368
202775739
273071295
1445877661
72418985
293839177
423811782
1910445127
1088227500
1653208309
1531514768
1701179012
428508608
167169355
1025595004
534623576
256676582
1463119488
1162320669
1745364994
1825785635
892514106
1540595929
146133021
6688298
1013467846
205449620
842555626
395514673
1596687050
686747698
676767954
944389490
1004036118
1210470734
808492267
956831933
991927345
139632662
719574109
1863907638
460813027
1596673956
1524262447
8446810
569882989
1400836490
892081930
1052441441
1000492717
1522759565
1938743460
870249134
1097267991
1888139487
747934262
662179810
126938275
1439189364
1058951139
88389557
1581256156
1514930454
1491540451
966460612
854746814
756789522
1424472491
956698621
217102737
1577791644
1264749237
1323486827
442746561
1881457356
1364972608
1295840151
16333483
137686211
1436805310
1612631357
1313367690
1790114186
1395021957
73927485
748004239
1806518821
1847121500
1115896632
462536473
146312458
829893659
1552737982
1080681524
631184552
282651483
945882573
105133505
557801836
1153699997
1813093467
1976364000
1935383310
835338704
1422701074
258010328
615256633
427502574
1215810635
523166879
1452094112
645846328
1989252064
2384054
1446319782
775021868
1791141970
119908498
1417612966
218456373
1048227994
909668023
308575859
494162149
70790279
747897985
1712011256
242805303
1811562010
1598805874
419090036
1190706646
1458531647
983986215
1623711843
1636267357
1377984381
954775482
1972320883
1815917157
132747606
1379016247
631310865
592729754
1010442361
1500466131
840641595
1550353929
1634361742
1856162684
491509513
825974075
687520539
339345463
105472004
903425445
1667788142
1441221162
764548425
674803089
545999073
372451331
615940565
1617004762
104076843
261387466
1187314681
1005265850
378672211
1810052426
1397037488
836366489
147587616
1601695810
85708768
1669211747
278357158
1715846106
1483719788
570324149
1907256390
161657327
608443561
1955399326
1107296362
1593115961
503186107
1119186184
878514212
720286399
1968479216
1936763219
190227057
1297517794
1269918084
1760296275
763075682
1014306104
488652911
749054896
313151451
1835375746
1171681718
1824309317
459125197
1655143025
678386460
1085824730
253636696
436260257
625068287
1951942036
1957501375
194224277
767546699
384341746
1764007771
660541240
509708401
510960882
1758201359
68128497
126751639
1658385813
1841573211
1460274269
646139432
850069822
331777726
325412493
906136066
1264051055
1227193196
734664893
257172699
71880645
989975610
784134244
1496274129
1452153337
914729502
1417361378
865549489
442253955
95218112
16537180
1979261845
1996002781
529971096
885576338
1996288505
102534443
504597704
1977692029
990853537
245022954
1708624108
1513295906
1982736107
998850929
1009003594
1828316639
754047004
1928224204
1530124191
1361017233
724748841
1222836482
1937051579
695666055
1394366137
979873527
1164267112
1057555064
1596231381
340839982
1202579009
1684497684
1563167701
1825036032
1481012425
650136651
320098727
1446201388
329123988
803601623
759453352
1249501167
1743811356
12149745
363256537
1476679704
801398138
497423201
443149744
1086412864
663314374
937325286
912129764
734200880
1291788339
756425363
58951202
1834305041
1491210202
1016414979
938267332
1447042641
381460649
650013556
1042443946
24126425
1950128206
157700075
1517838504
358866943
1508217912
1307845617
1599100216
726522569
601563882
1475247675
1479025127
1924901834
332409518
1917686433
178475389
666843912
614405320
509818517
1677525608
265253723
772367920
828966821
533247693
724587062
591185449
485793686
1954991187
1312709010
1865334292
1312410711
868040519
1093797801
969705800
339130113
1526551499
643698064
979584697
84282802
1578194952
1355468758
1338225071
185607196
132636998
1816540664
1277400237
134049369
1501895523
1573523769
837939590
271423421
832637321
1871642132
972487948
777190223
1251758506
1121161385
1624452383
793251443
1767681494
1022424227
1352854431
286391206
861188277
1289153171
607207157
385227326
955196035
1993279406
391134934
1534777326
1687259215
530122518
931623566
322056851
927028653
586760724
696329824
716707029
1447186826
457136081
983898164
381467418
474769421
1593910872
479773391
996398388
121309854
192515577
1087371607
405390115
1019245681
186333255
316601309
555770726
2614327
1051833865
1324418920
843483828
1209333508
892172911
1178853334
1508616117
1182388836
1303162265
584164206
302514803
940018566
650431097
1850161571
664997782
424831562
907745354
1346064617
1310545413
38526063
971387014
1811621786
1267277405
809379781
1610808770
263917473
762680459
905907799
1985744820
515531645
1500925961
213521210
375852841
319442524
1875194788
1262341804
1852845996
1507373521
555013915
1278282748
1475282047
1199078582
1171607156
1009746667
177258588
56379822
1470878757
342354007
422373825
1980558554
111500328
840268638
1006055896
517244663
1031227314
1240212080
57141516
34104048
1598524739
628255439
416172876
602708318
1196644017
787630620
1083238245
88993594
564165726
330988574
1974966783
1402655979
571985566
1400371833
791050702
32262666
563244017
1772308432
640014630
257530738
632121193
1554428948
793038716
420326452
483533975
5186266
404031317
660657324
1207465314
1858608178
1288215211
634982709
1205200289
1818741949
1908848783
1926758477
862109872
872573730
2434566
383976537
1926508422
88264995
1492214096
1139890184
367387225
1019717847
1408572989
711128496
49217936
973793231
1954000647
1258918883
600197451
1799610778
1401982855
44095791
1835216723
1995846424
119174344
1191457751
383599303
422580922
881528280
705557548
1042773363
1339984074
197455691
753243618
1491523051
864292226
1170152794
1690670288
1769873866
256038094
331022316
543856199
62214853
1653148533
52939228
1463816128
596613278
1692902822
611439388
233672084
1904607532
29296329
34785258
1405589511
416759094
1864752992
91541755
866263449
753399386
810976815
377234
1503927501
1206736716
786656548
97116821
1027403151
822262157
655329372
1219605445
1184925711
1803640438
263330360
1489045017
344159358
1468588462
858126657
1981880939
182068190
1942907196
655358217
594844474
690696482
1811141534
647856196
800950017
1013477035
1305198817
791866180
336484524
1626770060
772750472
303889345
937270902
958897051
255660860
827094816
1337119484
1275558305
1556031713
1025536078
641553972
1941283906
473297378
1426513678
430031647
1641277173
540251313
1690625901
1937001049
1558632437
1882872053
1909473565
923356254
98041170
216132342
1309680753
1692785967
558880520
1985706532
1083639787
1722204334
30395977
318844848
1592835386
412175240
1499751093
1326059458
530147966
88498498
641493647
1521007174
706322634
626036478
917371118
13804245
653560568
217399104
384627857
217824550
1159672844
473225723
1614572917
854865132
777852087
1743898007
863276907
1380533092
839229733
742764710
945980108
1134308849
778238964
1289851774
472391926
1303331744
611157996
1622439059
880461993
1014338438
930280554
315217715
10103347
1602127403
1295507402
37625264
1176549419
1283437087
5985136
84236925
1562571774
1092281649
1308158111
341055970
826033688
610414064
107631418
1175530845
1540992761
1848937379
1548898333
119218002
486829726
1787383256
1142518390
1507184799
742768210
1416470861
153644552
1614039375
1402646250
1031121510
1336937112
1370289419
1287543996
844455129
463122376
12445514
1559357730
740226824
567348589
1579839820
1374547957
754992808
1180192937
1853698460
1826150738
437182994
463818086
1861977863
1195700326
1435627151
81446298
1031524614
1465440106
811062553
1828387990
222720092
459609014
1788322604
1294857054
1760078558
1129792536
391945761
681590675
531450264
1755344537
1937868692
1053511974
1981578559
147291689
95185905
1616173116
800765938
1281588790
1969058513
744670045
1731836918
607190319
1288819931
1681034061
305585216
952652776
291666690
418339049
1967019100
949675213
305412498
1904849314
476481444
1016067140
240402285
1552836500
1771035127
1445369770
807270031
450047285
982602196
73402133
648742674
98353923
1888282046
1383671020
482239527
1714686174
1100514421
1819454035
1280680360
1749935825
1496381593
66392508
96551072
1615529773
1170789084
107288543
989271838
807425783
838125846
1973606713
714571576
1581775052
1449932040
33019379
577030531
965511420
1906889405
542349405
1845137990
1355396169
474318759
1519011229
1762067850
1658434785
1958447646
1190466008
1792752016
921914197
470413249
576980516
1317824628
147565066
1668994853
555476674
408467721
410088937
919516068
624872512
382047417
1663746585
456097932
1999844249
1611921439
1008995484
1358830558
1066967622
648421883
1855262667
806640490
1516728108
1807796770
558165016
1974316046
1925284192
1275617066
1977370365
304324658
438116288
1657082128
1980323076
314536527
67357642
337012535
261145331
655782085
567006511
1912780200
894455367
1624551659
166941595
45995352
1282016893
160301989
181391406
899298237
474474511
1907089790
753072367
299604227
891480024
542044125
1937489349
115273707
953685141
769183746
759659612
173249020
1743710661
1279859608
431097356
105764279
481399781
967790385
401724342
1349210058
388740291
1662831715
1350776109
353213399
791824048
1154187423
1753966517
230711009
639698895
1470732756
525779878
397863028
1792924641
1025985956
801142556
70280576
1551252292
138512061
765602104
1438278951
377047179
1952083936
1383327394
1491961585
1896122473
393757491
169069539
1614595759
1193454303
61177317
1564595572
314226509
1758577647
832181348
510557947
811642797
556313681
399858968
1507780180
1737292601
788077609
1706778340
1475574812
1482952385
243403869
361796585
380324379
717724705
478717053
360816781
554511987
342887721
202188281
963445392
972162879
436656356
279504321
1858814525
457090927
398066558
985117884
139370759
1037256707
578521579
1906137185
211553369
639285382
960743293
515428010
1989499759
1513966895
1151393324
630731881
1028309504
650201343
670268839
476509124
1900375009
1248557716
1534325889
13433112
1451344835
1135878706
832637522
1506665330
1221707852
112038228
795132256
1860018470
73901591
532138476
697499157
1942768042
1109713622
752174717
648706850
669521634
897053233
1576815201
31850501
1722511203
1419581087
202296695
489217294
846849887
1403118664
1712155840
1173878778
313244049
301894040
1960147232
379129313
610256810
922765039
384633446
1533773050
1003492053
204619185
1071856250
684429333
99515142
1844153126
1100724824
441526419
1457361284
816467739
1208625283
1521018260
276134787
1494493
747205
1579455891
323559808
1216707216
1811814686
593852026
1249048140
646661413
1985787636
103546667
1509552012
938159451
481888207
1558124430
113754360
153009164
87242348
1020003003
725080177
1218401668
1645214798
464902450
1825196984
892385868
1932335360
1878358078
318856263
1760770277
1031856011
30382149
194493381
191137581
897743992
311749557
301146836
380691342
55569505
1393549594
1110950354
1790781420
284724910
356830640
218831549
968309584
1174877321
1161355691
1362264919
1542600395
327772060
1304352121
729225391
188622281
795938083
1057733120
356279695
1535844756
1754258908
1431173940
1284371857
1933456609
274995763
1488277864
1614805403
1955405488
1909053286
1318414432
40415460
170138651
1256977595
1733063018
97439659
693692754
1909052650
934298757
933676758
1288384158
246070902
856887400
1717508547
770979669
516093159
776255869
1432998217
1727503891
1301156758
5871101
1395199498
1840010873
1955469862
765302081
626432435
624395565
109177738
1177493746
1515785657
796447047
742025238
263426061
1059256299
1856462890
1120940232
1192126269
285622800
594709042
1206912462
35532638
279569631
1861639326
124056362
1067895537
1289773855
897371508
1713665394
513392188
1417363450
1498739895
55279648
1887301513
654248731
1903182186
1923214934
200404588
214668790
491675515
1106630584
1473044095
584515016
731558905
1418513101
137229711
546358920
1982644841
1797631102
1861045658
1650039438
1323966891
490633069
838289175
520591429
1265624120
1726301470
1533560173
1715954511
887574325
1475528226
1729060927
910730172
1595785550
1760130296
17045763
741167400
854723726
1609177331
1156074113
1933247956
920535645
977457480
1793947286
1488078458
1733868367
1451017622
1548010727
443126226
1986826651
521536617
1307129014
1099740407
1852619736
863352751
93396560
1008106826
1216990473
1366710084
1388624612
176880716
389654762
484450077
1327094465
1016147289
1377569658
562313923
988729467
971428609
1401467338
1396062312
1691635195
373467510
641556989
1927797703
729503794
346509412
696685783
1350210717
786723062
1814606498
178290744
1090433948
1729127860
366037708
168399213
629320521
1058110436
732432799
1666733737
1008938937
1524176928
1488013643
220552720
979193398
1543593195
436085568
1650363015
777799998
110508801
1171554444
462288156
576582118
1041658888
590764340
829901423
933661505
458183418
1924822034
133848958
1746887149
311421043
1866779756
579987022
1574018114
1998589973
1299220815
755322218
961056757
847748077
748249138
1504203487
256296668
1304694873
392528401
1871885385
203621552
152914791
1662363592
384204508
293418226
696146397
1918885786
1239701917
1615168618
1352318343
1601708627
48775061
1138363521
1536136286
1234737708
171137103
1133288403
598583842
1919846588
697517895
1657397172
908026622
646534607
980603426
244372381
1680763350
689306259
1930051922
1362259664
1667350958
205991489
1271887245
649130487
718878955
626279872
780746714
795819826
1540617526
1840430732
1050740752
392535258
627077840
964818404
221699771
396881346
1250445754
1616958698
1424920472
1613010369
577112035
370915085
1657712827
1384848286
1695010507
214488214
1295594931
1506380185
681760167
139832128
612654877
6840138
1988833864
1877442253
1947817661
1146326855
329821382
1399644574
419484566
909856414
453990995
1375317278
1592670878
758153110
869105836
304982638
1030319332
1943208218
424834836
583722080
993926627
63804653
1264385788
317041554
785147630
1296435873
548278662
1887038960
954119980
504390742
1330684941
1274366530
114059660
1400785398
1227775856
1043900615
403701395
749635587
1017000743
1075372917
67059964
1850801181
1197474132
515064058
1159019374
1201794758
778244208
899559718
515742450
1390027870
1184168882
1352386713
1081545349
98038087
1145905502
548850224
742454351
1671792310
1092294624
651381789
598048193
442782423
445524595
1915093824
1579171473
1179624465
1261257618
191885480
1530377254
1825205222
1901281244
280683745
926207475
1349461920
516662116
1143125447
866330521
749321731
1158022180
1583352872
518191666
1648718945
1371296510
1564092111
1320221861
1978298229
192821181
16021573
254879896
678925632
301446264
731909085
1657340964
365618955
477324724
1624277542
1405276587
1282380309
935892585
1979394909
1940537140
586358728
1369182464
690537228
1488746627
903485137
426179238
1732083430
1581375972
2780056
1682519704
1993132621
513770130
1508941752
133190123
949329249
1071485913
881432484
594871963
1600873245
986803285
1245236045
1937005585
851451622
1523758958
1169372159
623342782
560588521
872137196
892384575
1737848861
1583950213
1813429146
1178627271
1642815733
1931832939
279536482
680759283
75345485
416736725
1552118991
460737752
434645602
252099841
996405929
308313644
218138955
148399212
232428833
1527995476
552791629
523844103
687508346
1335019340
992591625
695301096
649353144
517730842
1166778270
319374468
280142355
1865590718
859946234
688991398
264931196
98569491
179703475
1335142859
1866126020
201357185
669792767
390726631
806086999
178135239
48754255
526065534
810590443
1684905745
1855045693
1215445315
951233204
474943571
328159689
1344141721
339592946
1214004758
896441867
478409807
186035647
947514637
1282479796
1761805640
1513981013
1755971018
136594370
1686528273
1600791518
1745654205
1987168645
897836438
128610170
882996096
282273193
31071649
858202709
162064998
1717757104
509373108
1286265086
466526092
1884710653
964447400
662685149
1951332956
1368141264
1805198785
1537431030
1515804514
349398452
1050926439
1202127625
1701293668
1149107213
918611383
918877389
907987128
876745619
1050115982
41540870
362225982
925274016
1064936238
1697737100
957209256
1086835145
68237109
192670378
297088041
485939013
177527949
1496247654
387068759
1192144722
1719509555
1062803985
318032397
1099120491
1562648057
387829754
331395585
149097244
84987005
1396255754
936242207
1695708814
427316502
1733888884
1363661810
1112194260
1950215581
1285319380
667641123
467832238
924039104
1541252076
819774415
1266710300
1705475894
864497812
1299904156
1612528407
1240342990
1029865501
171870503
1554678785
815058866
509148947
1429597658
1855807399
600844993
1808866637
1314097562
662286228
1710145286
213128739
840287012
1668680485
761494894
1261500443
659518643
334348226
829008569
1184893781
535723432
892208570
828606532
1919236522
268105618
178257480
243029570
1051322097
1393644598
698150246
1087925599
718867178
908754255
1055121504
1224385251
1381563422
880649948
1918167556
304291226
1507854412
511349267
141348945
1971221818
5354895
757686953
710910366
700965064
1151093931
505215407
443975452
204979169
965555931
783519839
55449209
494142070
1279661934
726072254
895822345
241043329
1251340179
1612777829
1549522897
415222040
615947316
1574360630
991278108
1304374485
1785165509
444295234
1379931472
380850496
741351087
30057001
1321154158
673544515
394374488
920986752
823251638
1161549569
1557195253
1477292416
1091935639
546106690
949669146
493171078
122369669
1935347340
853305046
560979434
1944723318
655491169
1984827603
1677124228
1052951047
1895076583
961826371
1726126905
1355274502
430994265
1766408845
1406535882
915799556
706798698
1125283936
63124957
1463628082
935498931
1462365682
1381904694
99767583
358675183
1902820616
1734272777
683848076
1774047763
520842191
1003416207
1465552895
122776239
1451990961
1055930769
451069439
1224186075
499571916
724440303
396022893
1064226860
977105954
1426077576
1711718144
668247583
1565712250
392257373
1395140724
150659372
561492860
385136942
1420822755
886544189
1029542997
1186870739
472981659
1471400352
461211852
1586048136
752670553
250554827
993276152
1278903284
1374234393
1958410165
260574011
1232498264
979003305
710478077
955466444
1691613482
207226782
400843634
1667102064
399401222
1958392977
36288106
1670186551
1431520000
792962933
1510563244
339132053
533188705
1212554904
135705249
1582593452
579008706
1093233243
265120223
582949111
979669087
762974224
913523781
1971769750
145468067
70950709
1698202670
51843184
1753307980
407673573
333213987
1413254068
684662648
1195192929
869879379
177910161
1019979121
1219442126
630141775
1228477762
436693553
1801213802
1029691852
793085203
1242107310
1911422775
460087447
66348381
1238529144
375816713
1681565306
139265022
713883082
127528966
1975797358
928639258
1293703001
429073885
1521633998
328450514
260190308
1984444923
1916878571
1023846428
459748947
97309176
1654469405
1337995777
342675525
1957795089
562614332
1359566581
463091468
1036642461
146255559
1178455285
1733282373
120438578
729662441
234045293
1610863262
1631854290
813314040
1377491268
726108268
193948965
699370987
557133683
1219395572
1941240121
884207160
590905237
1697808128
301691262
968287455
452248630
1884335231
5845424
333336257
1144798134
256953370
1122091671
1723672856
1280734056
1813202382
321998725
1676173554
1677240622
1981273408
797342073
1195356886
1173264424
1699411445
1287588705
717587252
628336019
1171130884
539387304
297738161
265799982
1397938190
1097335722
118600206
401435405
1073587929
1971709095
1661758453
161400207
68355007
1694006930
1294120054
1727436949
1787102322
1584864308
1977091923
488771592
1908181434
1532579985
1564288887
404109543
517775412
1022130366
575860276
422053499
745883236
1710942737
891493793
410219423
1584104010
339951437
1281117747
1344947928
1708107264
67536275
1746859944
1159617649
1003491465
1322237452
207146127
1841493287
660240273
1514773348
1608885615
287266479
1503222020
1467919938
1386162102
114547138
1310496783
228815660
720154585
1638550899
975098418
1893628618
1748024571
375807825
521475447
1696546708
1655552170
1362645192
1080215303
1251539030
577296197
1728403571
412889183
1949172127
19329685
1719566047
1838004364
817474275
1485280128
585943983
1325433858
1722795600
1743869271
1003002064
1413244751
288593798
918831480
1277963299
324780635
776946655
1099722641
1355288350
1619796852
1642566848
369849510
1814478646
319511705
1371052119
638142202
1306944758
1666685283
844500936
761277984
1408701243
937477151
1880482045
1874377296
1554049894
1448590253
1666596056
276542774
493022509
743535533
134210603
313117042
1252302818
149759348
745022507
962563075
232881650
777715228
377588872
1037864558
303268648
151816390
1222007848
108606719
770322336
1579322617
204851039
1400054342
466952245
179332073
178335370
919258701
480932923
961517617
335168028
65524914
1532762706
414216502
1364781587
1829373046
658184579
500403882
606700132
611752817
1485586250
1329449807
1117546693
1664719299
1574489198
408489045
405260552
529229530
1289096411
1806636379
458009336
1256884854
1715469304
1771875327
1104054961
1974727277
1243739214
266541714
1809590529
313690436
565200164
1214951903
1832184120
290785202
1814591321
679497594
1429800370
1818665148
1412933642
548215826
379679979
1802864767
1545116258
610255031
623020470
1440872530
461775925
540131741
1825565145
58463201
1774071522
1649105841
1630162290
674296545
503508282
1078283175
350055610
1760887379
1310161542
1390054310
585633833
391642865
690813353
293009697
46552654
270634347
1497265687
826761492
1850127979
894991605
978688675
586595405
1116295888
740880586
1426956401
655144569
1711768596
1105214274
1148854857
1663182431
1512951353
703607473
440976570
1751127328
539618915
916094324
1584789614
1157887575
1787276920
736308146
329441984
1668912991
508503606
22879333
1962581994
1988037114
1112051414
1252106561
563702377
352386123
1943606843
1635014434
690003763
930573541
1079774527
1187476117
532809953
889281704
1247340145
1848363713
1366514580
1244841337
612032522
1646979112
1877102958
1882026360
1950666296
939686025
1753390783
1130458331
685844734
339378113
1039484572
1113819833
565549621
1309775684
78091799
1093416556
778298593
1438919287
1543093155
459662035
541511897
796468735
1719575589
1877936920
13603711
1510403030
671352802
1352142798
383284371
695507910
1910547431
1938913208
1369793567
1084600647
1056880469
861524495
145776376
80555634
37370818
172365389
1498715779
1433244047
1666541390
1604228731
595529863
1576183930
365023920
1769998843
1109384319
1439393398
110983112
1808420858
305270558
906852545
703329441
1815563788
1927403523
1999166038
1868422649
440263266
268333224
401247985
747173960
1990336825
428830682
1100571364
1744026266
1480948975
252895215
1216567304
947640181
697742959
1401548470
1370727767
960946256
1108267850
1129927346
115346859
1282407058
437419781
1145379110
901353959
242758480
943890974
584524799
102126574
1633642651
462941022
381271207
1241316682
934120973
146610338
212132985
1597107552
1904032166
1097467794
686070087
1676204565
1175398049
1494958499
1832157664
884074946
1517103629
1892817015
491753218
1413240153
406872389
934542792
1945906289
1595061591
685636443
1812056665
716758981
1431002869
1294884157
1366979266
158489506
1803282987
1405812026
326704109
1466928714
1281085245
1099677769
1011578534
282446332
801029843
485609975
1804440918
1466695601
1863478463
422197764
1453722781
939948810
1787448559
605262117
261304165
1384250331
349941465
452137757
1171284647
1695254186
699099859
517034733
786209616
555680239
1122064308
1429851357
781130117
302223396
537052900
938978288
882787101
270392540
848693941
28029785
551072420
1784397178
505525095
1610370684
1690723375
927630179
602431471
1467847191
82427827
1172863828
1231913663
872107855
929310422
825740752
1033579992
1982728935
1808548042
1351145230
234527380
631449924
767828856
764050512
313468153
455898295
1160382024
1371178487
1704479858
1502217522
929642702
924500175
1539410663
1183330242
91254870
1759418775
54189697
476906988
878725236
739570782
761414383
243654469
1092822715
1231252669
434606907
1613345788
1323766577
249956454
500540935
1955389366
1268643405
554323966
1130430247
1531641871
35865160
217244018
1260200930
1787021909
1470929025
49626801
449988660
319544889
1223150321
1100213950
538204490
1157927653
1633453166
48583421
780852986
1169891648
771551055
556673005
1104003700
1068977261
589730848
1990872912
1538627209
1536576188
329443605
700122366
1132131718
910425571
870637552
1749090492
233574118
375318737
1794069929
7768793
1147465082
1874010853
499217845
267167789
1005977963
829098436
289582122
441869494
1020504148
1992608766
693048179
1276679254
1979892623
1275183156
1469103469
1330649288
1183838312
711970400
1450320266
61452986
941911023
44992249
678616809
1723624743
1457578304
770806660
917495083
1539563090
1448907337
1474059830
866639832
162885754
1363857725
1625684373
901118340
906842133
670673803
504383267
1550695042
274905264
779395140
147861355
970368764
1546018444
843528009
1052764352
720229743
1856948562
1441322102
1539988265
565252181
1521603719
924998471
1732616943
1065857770
1102472833
1195394045
775593103
809589485
235171304
1911603353
750019032
992962157
1546444319
1125968934
530162426
1912821530
354208250
374064817
562261336
659975485
679455045
1161275358
1175415003
1282057847
794049669
1074623485
1132598365
880096734
404813953
50576917
1060546521
98240988
1908919073
908807649
1345036114
1237887284
1631240783
559826604
1798645507
1711448089
1895080701
1694793783
1315523739
363301911
29376108
1154899198
1423924446
420049511
313365584
1139942822
366021493
1482883746
879060767
880012780
1885797136
360328361
1749583468
450559096
271808101
27849349
62795681
1895496369
404775532
184594387
851056833
651778045
1084043085
637636670
1780932821
1292275142
281580748
1794381647
575419310
850813248
764894784
984661263
1845751619
812113092
1252681740
1639150472
1650699039
712548855
566731151
1264871132
1684555425
1577662776
1219180222
1028906293
1023010514
984707753
1488303816
1180681687
288018503
1770796159
1648652409
1999584333
1290018251
1130929353
1512245079
1377598063
70856114
786287777
639116690
1021090442
858362075
571639847
907464436
28247519
115117997
901135873
514576742
937470376
1197877357
632657630
377150310
1350246826
1328765218
1139904400
500038963
1273394058
1432597824
55136792
1614626156
796225068
1803971326
1100899061
1506363144
804623152
1202160840
765310452
1694643013
714822267
1299868014
1875083677
1568294359
864411263
73432165
1545640709
406509057
1112915578
670198340
1190932703
913788297
121874641
470131011
550833440
1982804331
1655360873
1393645849
298405583
670819115
150113851
630890391
238851022
1945000240
15719322
1171661621
1842891623
1217119116
1757463014
1065276703
102841285
826086679
1349807545
1206492861
1799754476
1637602363
1322793680
1064363272
1512739048
1276814662
1783124510
733395344
1387123385
603195718
241665121
1141348495
1492751516
326094057
1253137887
1118094731
1851002272
1410977303
903755258
94491338
1544529162
83931877
1061016993
1930083437
1552575037
1692749642
230540543
328521593
649046044
47638876
567357056
364846024
1563980753
915381781
670376536
913231078
660010651
590997602
1880906802
1021590921
887694606
1416718508
1243767006
1635655304
1703335120
874370827
1678910106
1516797566
1963981230
639368283
1214274432
691863982
1922331422
1255316207
1661963700
1715822599
576585371
1392710244
1511788235
1819989406
1046274120
1454602917
84349300
1339484509
35838663
1876819097
1577367743
577369735
1655717521
339906810
458084081
1260004671
1530070502
1882164337
1206796733
127810654
840164871
1425361689
226748318
678204210
13839537
713742977
364540363
9677761
833364445
1875493074
442514603
308664546
1253418082
954553938
336645707
1267300408
1079209367
60917397
1975316802
1433091689
1332369209
1904282498
1599816641
1826516023
1297003085
1101540371
1861080045
1624074421
181284203
1954269762
1161793481
40167085
48519475
1534153046
875657729
1151223682
1165961926
833584025
1806149870
332531144
1090062554
74671540
506120065
160345589
1434304495
1268703197
1323951654
701163584
3261103
1190783674
180795304
1469153106
1906847536
1773705044
795441446
935882374
1825545049
400232295
1381201126
912299166
852662932
740465943
1828393558
879094684
713699594
402347518
260145072
1719265036
78896209
1185422026
101338482
245625342
254767527
1642785658
343029136
1257697669
1398162433
1439471052
392211529
28299888
1777588717
1159916462
1620813319
990500529
1773474458
1692640376
133319550
274814431
738711601
1939775356
1325678634
765729631
1452382900
893850704
1479868212
349596612
246277982
1627025382
1446645996
1031956977
1008558126
1604686619
622267376
817839078
1089445192
1935169963
1214385579
264061878
1430675909
1537743777
1537719941
386073997
8020767
1352901238
1134710450
1692746471
1119652624
837893030
1105620226
1021059219
269027969
1985330641
980553435
139120854
1859743393
1335608851
793242442
1360916824
162917447
1993432524
1011419687
1771137052
1992825057
1360254552
1019741762
172902099
537649086
802974242
1901055337
1838304496
478254798
1869257672
844138523
1200967824
402055415
939604637
757708865
99481662
1759140254
1787121742
1229943988
1408384953
521405157
425586778
762929009
1023227486
624133184
483146522
958095686
1753836342
1141927521
1853468755
101144432
1437243385
526324090
1766582890
393248941
647766215
333159476
961808352
1155097385
316678383
936837693
1267315731
542804422
399770297
1141192119
1779585611
1737065439
920138756
577899987
693760781
1601776570
375795706
763488537
1603034735
1249731896
1567238280
597325544
1996514277
1548768915
54502565
1844878557
147218996
696376976
624786043
1768113241
1406895138
674643734
635472526
546355697
109942651
1766322187
797331903
632024357
913265605
471547261
1254089426
1882782356
363158713
1882035368
844547573
746081083
37956930
1175936355
448166741
251692185
1725348726
673754849
923289356
516850995
826010661
50440671
336645200
1413039438
1100594821
471799827
789618697
570938756
1918018379
631657056
1734296982
1104941878
1101592914
373783059
467957336
927438594
804444668
1743771349
1850222932
1131487475
1995642470
1684455924
234166831
114478910
704221342
1308421483
1806921627
971282641
248210235
373093859
42764515
733140289
1751354379
118621531
1720345036
59501980
1429676987
1384292466
1531429537
441465779
1681928564
683150671
1964763978
1731501657
147738387
1739605696
1644488169
1664173872
707979020
1520728147
1447247518
1981577377
823531918
1791801881
521208525
1141554738
1816273841
222166290
708818097
1792173339
664878201
1818336056
322728521
1544924520
588892542
1001156693
1353587499
982971383
653438023
408455357
1497761607
1420152202
212341813
1408757153
1449558911
1312491799
1719691947
502665175
1966740524
964615646
1663933314
142747756
263303622
727482089
925846342
61187138
1909608371
1959552498
1597413007
578790299
243228140
1207510698
675474370
1739256199
1776587579
1863592509
360422151
419839458
1142609116
1146581694
386018198
661516786
1010735849
299523663
22966540
27095316
1769235565
1414774765
342242971
1208716727
1421862792
1313608666
255425767
1744202451
128240025
522130445
1555032434
1595246433
619078179
527705404
1091548323
1394035002
1385558377
74647724
165227217
290250910
744677833
473085615
1632169575
1585966403
952069649
1299852489
1360056060
820158831
578597449
1002416528
1132011907
1963779959
704515549
898751027
291951574
494833606
1617309528
388696280
1156927508
929619474
952084932
931271919
1611016174
1254457134
308560075
765175719
1800761280
614903713
55033371
991983197
1275958410
936088125
134296447
1732715630
1282417483
1296149951
1782605191
756276568
256647079
122010303
1953552607
1435266936
1165605003
1125823498
1390118539
1591252475
890730884
1720327152
235753830
596714717
1776725474
996862098
917720216
1235607743
1338165979
1813405915
862069441
377712441
1277406329
186893930
1499091209
745152348
765125460
1586614252
1726458119
195923783
1829483513
971799919
1616333545
995801624
712228415
861032960
132049202
1034917206
976066868
1516817996
1765666916
485192677
1864338596
717307600
1874444835
80434128
379149883
1458318655
1215257723
279096313
18367909
898688704
394549652
1469011569
434080510
1404892750
1478870240
69753149
622919095
1208400260
670141477
1578990751
1399365380
1194194757
1761768963
1918930965
103993608
1239952207
1884486302
915692515
864812897
1882803011
259540876
1821347984
47738999
376876765
513373846
560098729
312449095
1418657081
366002465
1306806806
371356530
1447361807
177555874
930794810
577250268
147321976
561721114
1307335666
1382162720
62296053
411998112
1767666608
846676519
186676166
1085827298
670143840
955538638
1955513871
1976440521
1139197677
1573832353
299565209
1414283416
135564899
639147828
573201668
1421272570
57203746
891518905
918771512
1757304054
1204262014
842397795
1363334672
1207634222
1952003574
1016638883
830974153
1341680697
1956671632
678231093
577150637
1533529795
802516844
1470804900
491874268
974671465
1861062834
1291049468
1843230007
1604560091
356935225
1442216561
1226804789
1732974453
71791322
33078391
41990975
291646982
4048600
726049406
504517369
415816761
463391209
304991999
1207736098
925268814
1483341848
979041944
1133823725
1653504957
124564485
613833174
19768889
460966584
996681716
766035414
611766573
664759999
147273561
1598530203
1560209737
766154279
1048288899
1314211421
1400368829
1762045453
1615593006
1630360219
1135842901
1918925183
974647908
539327171
1337632097
1230622227
173713725
161333876
1070138587
497524845
263068802
1566605455
1491329618
882020890
157225744
189725050
1479995607
1743102052
1422447673
765838206
736292737
1305755908
1421311818
1377230977
144373422
405518397
1165839669
1738363090
1367527863
1149179788
904623170
1445690646
1309675808
1852981629
1843199044
1214898542
678857049
1585237314
1276201077
789146663
287252860
835347841
1695896828
114241728
401691197
580668107
107200586
678188848
608928536
858563849
1834215815
1657266778
339597780
849754801
894067482
1830086993
497613366
1597416932
394953750
932113701
64782558
435350635
793806014
1920958799
1592901675
817378157
256929647
1638347989
1038821846
942327202
1510868002
1894758293
466900975
633301011
478585346
1900944897
1609859080
1307070091
975539780
1563705316
298317812
487650822
1129434555
508964015
1314963974
1247356393
1106092867
459921008
958914148
13112051
717285177
1081440117
1190283565
344087377
724364106
1851902225
41541827
1774938030
521340053
1584313041
323738460
468852597
1639367002
1666601334
1347695847
1939457522
1190365804
1706296769
371169455
993122585
220227914
1190543275
621877152
831248434
633795889
1577131736
1305916080
284841999
605994825
345545283
1711285291
1797008640
679433842
1025709796
225042026
429427885
704474728
122813599
1908936906
626683121
1859403070
1834921051
785730038
1391226740
1239966856
1829465216
848283820
1462833221
1161268168
1375506452
56990590
1399796098
88751553
1965791563
1792884138
1526741902
459562965
359035131
1710291488
1147232370
545986146
1756699829
1168943205
175794771
1873027751
526729821
1789418756
613657207
1441559308
918267963
1234982794
1067552205
1797359864
1744486334
1133719515
385306863
404813238
1230650413
1591281578
804330674
728847917
1843082860
1123573831
1230488373
288554694
311489193
1708257087
713642280
1232825658
698300125
1969864920
345439598
412522111
761704537
80696976
102703242
665977847
609935268
1518198990
713237036
40046461
234626613
21273913
243000206
140523659
989438385
1602436235
344265219
832072048
1407577276
1121928664
1228912553
767753554
905960815
418384453
702903286
633125998
1938454832
1887240077
1561538558
818472735
1075776476
1380831549
743259184
948403043
889543197
655030095
1035655327
1663789358
1031016273
1719329017
1794877971
1712451424
878044543
764284214
494221304
1821808947
880573626
1089964715
1299116310
709052959
1363991868
1881570232
1825248383
1576371461
740952368
1577686045
1506561296
343320084
1377793690
1469577245
727523015
722695191
1956660432
1894764302
964269985
853795065
1278014730
1294597164
1250980462
334408290
566780908
680475862
1801055775
1688248259
1327050694
1516461130
1889709011
141676602
1924163149
881094340
1752552373
848490118
588123767
852485599
1454480867
1194206245
1555583166
1166887723
207450675
1311857153
1148468799
692335243
285995668
1561439029
991806002
1072182780
1755790992
983280242
1800014230
1640426240
543794217
1585976462
1838984253
964708020
142272052
683516007
80514457
137000125
249320768
1224491239
1687977034
1364884695
419156936
496699351
1717024872
1879032897
134571424
1104174834
440283435
1770063740
1298211899
111127007
1087146489
1939123310
1185939492
1874445665
394480194
239616747
696442258
254867914
1760670138
906428770
341662372
283736909
337300123
166575911
1009505865
1623415748
710213547
770964861
1113691789
1418583042
917566955
982959437
1623880119
1783584104
273178308
1789296318
1844414157
1112773106
937611356
651616159
542996807
29950491
342214342
432667210
498829974
1899860944
1778768529
267826387
289035814
1840897710
1440557868
1994452855
1463821101
781548264
1023222324
135420027
159399228
1550448962
869527033
511155677
393961287
1669318575
656371951
1879628857
1193560053
104187052
315243191
1402355388
1601267358
605183876
395202590
1583669152
1317256558
1109053980
363431964
311711882
1941522568
1904632913
1667745938
1109644922
1844647220
442387161
481929048
1272794079
1978025175
923114100
1519138336
842331856
760361781
137758282
1629897091
293965196
243246074
426455680
257654872
873678233
1373578540
462585485
1239107158
394642922
1584617754
376413141
666559030
1683851938
1445695121
1856888716
677196298
354767122
418116301
711510442
193897459
254766315
1882703024
1759882111
666508458
1951574127
1187389528
1383577872
1901603682
270445953
585048716
1472911336
641993607
1463509077
975286786
101237394
1340423079
890800878
851399108
1489753732
938133342
1478937083
665525756
1273103017
1525027168
1468234079
1775828131
798077110
1827098959
121136460
245917803
1164371215
424215555
48851340
1943860823
1375130777
411262172
483363963
1759947223
306080746
1686288705
1990000668
560981803
968661206
1809594206
111706419
1734419534
1203049954
708565153
1344457727
516465637
1786395420
1503368015
928362570
1773377100
714960377
1589240560
609600008
234854944
1198274379
175745996
389312418
1556478914
1780467223
24528150
1420677502
1048695781
593142268
1519648254
1600156010
1689975223
857059117
1130853656
545318362
1803465027
948132674
917955280
1696864550
1463508811
1413320750
1733814545
572778177
89511958
482641232
1604670824
459522384
1661003201
1495852986
275474240
1228900447
1785890217
1801662164
248509019
561672845
130334750
1296976288
433521755
780514581
944133056
388916705
1063010638
1141277267
1683401700
1108409144
1654482505
1659406520
655541764
958049653
1124897543
825244427
1797005097
1892376010
1146091198
821534194
1464459834
1602967820
299800461
1073837683
175796399
1565005767
1759674302
1552842796
317668029
290747808
1814265793
1888313059
608550099
569180812
414983612
506488739
514610920
137440700
752731495
1074592107
350310113
592537279
889376477
981102814
828158728
1945264305
1803980620
702953548
370955443
1450229814
1431895350
1893514208
655570967
1426974826
1097213011
527366931
997175828
1359684073
604718182
1379127290
629242403
1510167842
823609238
1392653893
1294143352
1766169446
1050856422
86360953
543066041
618408805
310633507
1659564398
1139644516
71499091
471224081
871922555
713591343
1318697647
245678955
230532095
1761025147
1056720754
1181887354
867438216
858852458
1920751585
1232742093
1181575273
1471967801
1887616681
1509312912
1154926848
1532722518
1373604205
445349704
840142271
1768928041
1496722585
1686959463
1061989282
894407883
1717619667
159887507
1752546639
1139596307
1772330953
753869693
584071876
955750745
225290456
1813775589
1678478181
1114005118
374186087
1618102144
1572521650
328280489
1956171023
533801435
1373391767
533427354
1869281149
614393153
655449360
1109095893
1155706660
126841880
1766040312
1626149387
1631081811
1102994515
1216868758
1631738185
1183689674
1336124213
43405480
896833247
1429340716
1727841909
1086521505
1166881893
648670217
225824529
1246677345
73841093
1830834732
40921731
1158536431
1755502061
872828055
511861783
1812757018
962921150
313567696
528561929
1025126735
1103226515
1504438147
643450746
1983889647
1645489074
987829382
957922489
1324668935
1122295942
596906831
46739996
1930315445
1038061875
1574696664
675688403
898939773
228329114
1447279930
206509875
1884757137
1643456620
1367715809
581608268
1278261162
1114784930
968305449
10538251
753321333
1119220028
1290237497
253947609
1318170490
655127745
310997478
940178966
1392395101
785889970
1743952263
1441032432
179052512
1690747728
901155595
124381403
1476934262
1784094736
110606286
120474557
180805398
197139653
1612922010
1584427905
1515641220
107057822
643804792
1381670115
1735510706
922829879
1365189585
869104718
677183625
977291131
204601157
205448907
1832058446
342959223
728569507
1275187700
727064397
634517698
1283293302
113049804
484376852
6247499
27457363
194009410
742301026
1243334406
1104674007
1494166426
1004178644
847830893
1829732853
556181680
1506298018
1705809593
738306389
1211112669
11322953
929327364
1204668260
469565222
1420700385
874847545
763848808
1201761381
1486146571
695706688
292322958
1133975039
1055525230
835418587
1393410160
1546287700
913846351
1499872207
1100051053
1509393722
79600459
449795383
639369089
492176301
1818155873
1871023160
1864926074
1829352733
1147558279
1648419477
699150890
126248854
1604652834
1517456838
1263864747
1797737034
1429849439
813728081
692349419
1609529307
1242398692
825695983
707862839
46594339
951011449
1970698968
438641196
168760058
1454420733
283445154
1642335330
6425811
605758540
1228912668
1131512211
1561527571
289958276
712491960
651409349
1549677226
1009921472
934496075
54203103
1837727094
1996555798
166074104
1529322205
1538068393
1571553840
1595673127
116438262
100118271
807522789
1490521746
266995031
1253904476
1741932544
592774751
1541164852
1847456905
1432381965
1696166017
374932001
864113125
6084148
692725079
1520490314
375740167
385944628
1702337177
1507778758
717357479
162318732
1142672193
599607836
307902617
771492881
870135745
50038541
784937345
441376763
900572804
597206219
1858747606
167006893
1542217059
1198903023
1115236795
961917637
1877607735
1819595027
1697183526
1171327109
803952444
117295262
1313755456
559564074
1190089978
1831642947
1303830720
645583791
1153582038
1152123765
1869216663
87894369
1399080783
1937799539
1664850596
890913910
1959092414
482411596
871796800
542736210
756227507
1406080143
531809161
1098959798
516184396
697106233
463867089
1493822056
405253520
1413822531
508336893
1882742150
1810595233
1546030371
1358366288
1025376932
1285852381
1748338543
1581402903
1038492799
746207822
139353555
1287794725
1748449039
727989556
1770853237
767926110
1604417521
1534052428
224322885
1002825223
1395196140
947798228
1154447316
415099602
1397872302
1585486101
214795658
43379679
492983746
1367775858
1810008664
240330271
1739759508
643786873
1986474514
277299137
1853050413
579433251
639473664
1605061530
210753872
901008693
1833304001
1796528388
616873952
118285418
783360123
370970242
745331160
1929180123
859449569
1959769628
180930636
410997309
1113140754
934943923
656147918
1130930769
1960493987
1439890831
1071056724
1704958865
1088419157
1670716942
936199158
1899023285
1548035218
1104662167
741515043
1493554101
914875697
1024984270
894578764
619261356
792071352
494187447
1114494227
1357918929
1798225650
1279586884
802125979
1843825416
1298048520
563803623
508326289
1850239036
59399636
1328762200
1530646120
1051530591
1621151219
722119644
618939265
1199582834
534004806
505795007
1812589537
162587060
860329230
717850668
570250201
1678697956
1629455200
1251777060
1014304427
1834465299
1065190865
1561669280
1618925957
618953307
1820449696
1298228990
1332705120
680907103
637764852
1227231308
406910346
524615534
1162390653
1085960123
1839623649
219273018
1574016048
1689984452
1872402882
192756054
406045006
1694995931
85256550
286276345
681597911
951907167
497589699
1080374982
709336684
1123428024
214370217
46271461
1549499197
673860990
785048172
497730356
1709836243
911692813
1231080895
322922230
1389414525
1938032162
561817982
1306773499
98884662
1287974003
1000196408
1774369108
878227020
350977183
104681909
1939470748
1379374178
821548373
1428420293
1370194935
1476412731
1332649613
1937355397
868542530
800639291
252330138
1971570420
1514336829
1012861092
360638885
975116338
488529663
300911952
1341893293
509436776
662323235
458903557
1549480652
803341529
468012845
1133177949
778483052
187391683
1393623908
1951710760
723220591
202147963
358359501
1018746115
274899469
666897283
727950824
1245440697
1414853238
1021317626
377186631
974337417
362538366
1522282940
1137084387
1966461743
1047481153
293912408
1738245777
312857666
511666745
1473457157
1536333727
1841540408
1442358674
1480567191
1829893527
18206845
960407449
237016986
697929679
1145257930
543731489
916831770
77418700
50182175
1613210919
495590715
737961623
1693741603
247165514
1243088966
886058714
320575667
132250146
1687985819
96365192
27197713
1666257142
501551103
85696796
484570645
449145906
1080766243
1440044016
1249763435
665814237
516819094
1576387442
794332279
837003756
709743980
285033249
1177836252
323387948
1231928701
430605928
1445706597
1444864240
1086902212
353250825
551890439
1555950785
44504175
65692152
1268577779
587398443
1215758060
1709290263
1754372855
1384202000
1802695815
351949703
458856347
151320190
213359035
696112024
1462965247
1476787755
827655266
1384367939
1096391825
919203273
1943629344
856737847
1537421534
958055718
1708222462
1997187720
900321445
1257379892
650658595
582333473
579354931
148300279
1533806358
928619860
404641732
1015074091
171466238
662364992
1450056177
807528832
1822014587
1410130279
1034307942
357794278
1826176903
1026516063
110028913
535816677
967640682
1968918843
617208974
1702534274
1256859000
1632687167
1612321441
1187766328
528270619
310522061
879175981
1218570341
808968818
496992964
733543405
1220362342
1772594773
310556069
617513832
1284739176
291470293
447891156
1305321518
165290274
1934311763
288862994
1097188686
533499066
1822429906
1179627257
1131878816
681706400
1887158808
364504769
289739210
681739753
1965124500
876820657
891441279
1901119192
1316298419
1216875405
486803473
1860944177
1783189011
231485837
1998560015
1325021624
676586875
1813945600
585199506
1515620834
409002231
825289737
244346385
519749527
663597326
451918700
1768222511
967996007
535498481
1078822376
1365336422
1348643363
1178643246
197469582
1331411533
444464049
207253755
51803653
1255237843
895774116
1419114790
716394641
1968440758
1074594888
1961087684
1444377342
382101264
1702825927
290302979
1772167063
1856912191
8484306
594427751
1616257982
272704169
1061869071
120158385
1769989684
18142428
1513205800
1108598147
1923445273
1365620711
237476043
1851538984
1138160111
682300931
1585719429
900074304
1554095966
1117767870
624783222
558707758
1689425391
96506045
1692607590
856848980
1169751497
558661843
1219219985
69817437
65396585
677693028
763331419
1221910185
1356852116
754215612
1562385265
1924765414
269542463
324305664
437264072
33661225
1742032044
1787175970
1495669518
1350773931
1730964715
1223055905
822927574
762076411
796381835
802751623
736207014
654399194
1232128970
1449776549
905002361
1519751937
580096579
205020091
950406889
1211327841
798922444
1443388363
1043201562
1245752245
602289293
1015565858
494686868
383944499
1119915666
1660954016
630531842
1229790302
680503799
591121998
816675714
1902249421
600836527
341833660
1125884266
1946695593
1735734270
457143574
1273435603
1262644963
1941486015
108932226
1989781216
1907075568
1849213251
42633328
1344668836
64522372
1373898776
1225936231
1234738782
298643682
743974408
249917273
748484638
715398857
728369038
438983075
1642160746
1135427820
172219782
1506416712
1973895396
641006973
633100835
1002752940
918915411
238262919
1079135826
1003711296
1475593571
341778870
169952760
1780556600
1304266231
493357068
1025784642
587611301
534731248
1077282338
316285181
566009470
1855891526
1454567568
1356383216
518032033
1158275014
350919255
1593349022
410485409
1218326556
1296751196
814982829
138007784
1090425181
435069303
135036830
1348774244
1273974733
846460312
1123717918
1106405917
985386547
370187481
1750342661
892959912
128690922
963417809
945651042
255127571
1689614215
140757737
1904251827
564878408
819142640
1606210312
1650525187
519327828
1284623757
115068803
1844477927
567996156
644913898
668650417
1785384741
178842376
1526796042
31944977
690131419
869196929
358320238
1677010399
1313636569
1688270937
1953564421
1209879264
1580622924
1485704046
1704224907
463423304
389341111
194857206
1405268213
1338221451
720871194
1077568819
1392499369
250104421
1318865145
1484214870
784544117
1615709002
64150488
1158905930
1001982385
555721762
461492019
316736130
584802740
1571500286
1366163871
96745946
273286390
76454114
1896807334
12603817
827121169
215980891
611313987
1609263376
25587389
164821141
815102922
821200454
1725727693
1649620721
1162727944
1306692447
1947779224
707815923
786343007
1276691621
713079832
1205916550
84652813
742611236
1612859912
154730639
686288552
1397842659
748387245
1263886795
900901306
132724622
1097259434
292595165
1921570817
1328814100
1441414118
708267378
250447650
1176518479
1638790435
1709601770
1458627481
619722976
800606081
1242950034
1433178238
1352361664
1392993819
1154799573
368956906
1876986818
785157279
89472250
1383666114
1067369840
1991801302
1154196099
399743906
672390531
1529692339
1213471329
860876131
761700595
1263919835
682378300
1723941020
1433132528
1728049905
1833913845
1865278329
1239511847
457368273
1609824529
1637901187
1003478063
1747289069
1464929837
1942005155
369909878
721552402
1333926888
4848840
1593587673
894929889
1023914489
1347567343
1007787185
908929052
854200977
1337012799
287218020
308523472
1578057120
1646826140
425319106
848725639
696926887
1355803142
118227781
1519009015
45711
1624311759
1559079975
1289521245
1129445060
1419618545
1175332750
451571063
380188051
1320080771
526871465
1212190944
29834029
1950838130
195765451
1208622489
1267288459
1866770707
240005347
1334810958
716153836
524203476
873848929
496901046
1578060310
930988375
879311154
1962998390
1212582082
154752425
1050362183
109126696
1823777374
850900863
721506691
1709615129
445768866
304066429
1765484829
1604295944
172234594
556216122
528741001
1534120206
810141334
1075027077
278689444
1627218991
1451060689
1216696617
1581437181
830156181
1115797795
783416824
802855180
1475842235
750462831
1062178929
1711460935
198456686
540307392
1212334361
1238988982
225435627
269718589
417744769
1388413570
1178933166
1229331439
486150322
762853624
963222031
101285878
635709403
1162576364
159937714
1995462476
1339728723
1686759713
503033234
652298932
1252092163
511937701
1995885465
573315244
220206002
993328901
1040360550
48045684
1245664457
959152299
1383589937
592605494
1567028144
1063988552
959900233
1317227141
303305374
1264401618
392396565
1686613507
1099756278
397887553
964910368
453842994
618215151
728870303
480088393
1620840460
642917466
1480379760
1410734108
1375419217
1208427702
1546157754
1288215229
700396661
1243103517
1652120384
49512587
1424415869
348053020
1130887482
1983666982
1526998024
1379263688
370616537
534257735
1571720851
202676132
842710573
1692157102
75327106
1294363148
816419727
1552542654
854204611
1547027334
1542042472
1955100094
1491335700
513240509
1419520091
1405128218
1765284698
1548418192
8170720
1384177792
20870390
1775773324
259503573
74123624
651184991
1214889031
967980697
1338560487
1968868796
414220571
1437912344
1074579306
247598614
194612569
908367543
1418164329
1800206894
1788222658
1335407002
81056070
392007976
1993615101
434010619
1153369327
1701061046
1697020291
558176888
911175361
928532930
1725759264
218382285
1978579833
1371092969
986438746
513387346
1795947528
1943172560
768586949
1040972112
860438076
326382451
1477859240
1583673858
439984040
109114990
467463166
1707501480
1296723131
1604872967
1355762
1604921325
1977062040
213011190
1927114650
992169817
27255290
1341762705
1106134246
373062579
954164701
656712144
56805336
410027558
243109532
195838287
1459332512
1703486338
1261159869
1681225224
1112420015
1474991770
1031619945
747250547
474968927
1754673619
914148736
409941243
1994026579
1044254337
1233597880
1989518811
1261453757
1306302395
927177168
120837940
241320245
1765568643
1443978319
1994268929
486132056
454184823
837038314
395524371
86807412
203725933
269577115
1067831683
1340564327
244145753
649782479
763976829
446341611
1615497908
492452952
526363993
573301381
1229811494
1738042264
172441031
78021082
1617314048
1347736126
61879909
1139464699
964645890
1395258387
750502942
1482850390
122271593
1954518043
1693763869
259508019
1266890940
1195093168
658235192
637953456
636095574
660443135
271242995
1485096504
1846317053
1069376917
1749880826
394471859
469621052
1543177201
1645955850
813849444
400813176
1547536559
1011508751
27526380
1271537288
1916247848
868818009
1106448698
775158405
1256059673
1122161523
808467546
1519074174
1584981294
1218292734
289627711
956018610
504468811
1179450671
420404740
1834217760
1888410537
1937205808
569368359
1466799270
687344528
231704029
547937131
1597855300
1667408050
669843648
1421468689
1749302538
1936653499
1082037214
574735035
943009293
1666237490
987970731
1350643093
326275159
1551786495
1862795052
1380035902
1538281613
1462775449
1966022331
261335760
1851084183
1460253116
1438453250
1965152242
363726530
1225551110
979631684
512402640
1610330751
442140392
560727111
584192761
1684543820
320880878
1508593398
1107750355
586216026
1700692834
1059165009
1582420675
502944080
643557699
1346618419
1289781121
1516498080
1828807579
94129582
282431266
25615486
557169907
1031086747
4023822
721322197
1970368269
696852948
137602185
228954801
704691406
1057742160
523751428
957021816
569634575
964404284
500868901
1105510379
403777971
1666099274
5394281
43193097
755044697
793819876
1837588780
403610440
383601656
1758391681
1207526485
113634698
148672130
448654162
534918952
1131421529
697200418
486787154
1053160845
1411053646
556703290
1862870564
1714175551
1624027931
1370991214
878795555
1881524620
642950674
535413582
625398860
1933309505
1679153416
845749518
184270742
1112720110
162708305
88735301
239238170
1270570790
1763350031
1193497967
1600413382
337720542
211976589
1489326464
23967487
80282672
256037244
522823209
1392329900
259821398
82847422
1911243439
1089815256
548807090
540907407
1951923724
381366351
672201883
1876249142
912295257
1194638106
1868196859
1758202796
1825082176
1528373069
1267885180
1964401388
1335934053
372210647
1042686229
457962249
1216216365
1289810815
217555679
956289908
1525150023
1502198962
134701467
1347023728
798512883
1625487376
120127466
1143083682
365577463
1850462084
1767909977
1755934262
1635463653
571812703
210784582
1707368950
1567036287
1394321648
851054775
1998859861
1732216524
579517746
386894414
1960953395
756082307
115881284
920103191
150612563
349643672
1801859149
866631057
621432625
872259578
1592517183
1015757385
449724762
246664885
1325178156
1077736260
1286807881
1074510641
725113177
1392625334
1974620092
1760463093
1511950919
328937736
764121351
161426065
1335317279
890925962
1821894718
438756041
218695818
1224073384
945632277
1115304548
173748072
590941421
682631600
705384185
1969514904
793440011
563718314
983831028
1146477353
883674685
42946470
1556055319
1761059820
1460704065
241858132
316585389
1564246894
924349221
1007103348
1186892413
412274322
200490303
1244131389
1786943549
155981841
1989186498
1014326393
910933187
1044736340
182676584
653563760
368443799
70125108
1334420215
72916814
734236736
395104660
581423696
1104995737
1931673166
828907020
990789065
613985740
628276234
285991266
1208066032
400366246
1874613215
649067831
1505309330
874509147
1294346597
216970036
1758739865
703030227
1973257769
1346810032
895688051
549402345
1980328407
1779113619
1652785127
1939094688
963800769
230110925
1674502672
1485930211
426639606
1387787252
1507621397
1921480729
982823199
1819353485
1075430183
357985393
1421485258
1586504563
615855155
1500952283
947915809
1588820253
1139713178
261865357
1539427011
1308167437
1359217163
151473763
311385244
631389988
99659045
1387426704
1499416610
32021352
1124667331
152559547
1176121893
1051694377
1650184972
398165310
611488595
1722135822
1973726640
486825963
1141446435
1583828601
1891685949
1474993113
1141539854
1400754472
1281544970
386753207
730954877
1394735769
1601486536
391508154
639400441
1390919771
399667678
1655633333
870893762
1523028910
1174544968
1795249618
1288128208
120194693
422064120
950801848
694686155
922870636
1181863500
369790881
1936319592
217689846
889463689
1225779988
1615093613
652887216
1120418922
1955598410
1416481489
1884224051
1009933909
910630772
1349845019
1712905839
656471828
104680841
430534816
733159177
1513159107
1785202123
652026700
1994551640
1527271548
1088459686
547590854
178477022
1198697756
1021251743
1161764482
940884102
780306959
218669219
218890973
911754089
450433615
513265031
505272080
375706549
776414541
1986513226
270500850
444069269
239151844
986669712
513095001
263914196
445404599
1575222370
1463722865
317383279
520267032
1961526978
1409711530
1396661378
1717764181
1941767953
690418299
1801004004
678189134
1436616591
1454189460
99167180
793833928
475597387
1103917093
791264691
691739799
438090930
1262472224
143206797
1599408762
54828268
1956744636
1526645881
1514701274
207957431
1755399796
540601836
575364685
283676658
1733072424
1623475387
1557528878
844381204
420617071
818779981
808957689
822229596
1193989908
508665663
1822846733
704268076
1697517415
1339797951
532323766
171333670
1650235341
1763554458
1882752619
1721830310
1572174398
7313669
312750146
1320516069
717974517
465438764
4782343
1883065649
1881960105
1509806751
186368158
149816463
1225639319
394512476
1703544168
1830714073
541638302
1949452725
54980317
285137113
1982307002
1869510204
1244101023
753806561
320360065
895140686
357310854
616946686
994322116
1343367604
557722091
1991845338
657849218
853534376
711502261
1725758755
1310725241
237012810
126406687
1955178307
813997638
925892041
940269492
1684183158
322297506
1673030270
1478628758
1303004939
1636253783
701609693
1629695368
1700782617
1708574142
1597615507
1739523308
1702664194
763212647
1558943586
1000156004
1822833832
108127911
1387835657
888743534
538592501
952084661
194522820
1491967246
372104943
1683010215
1977785414
519988833
304625493
1823046038
99802010
1471139475
1056414962
929240713
1559917865
431509056
647329796
1416511929
1054305915
980692904
292712423
1713672236
856939474
283271197
1060233711
1114011069
1008838068
962546108
1751781656
1236856806
303572856
1847050396
1426161981
37148508
401676991
732098498
127774686
181063024
1106523815
1619994724
1658468370
181620861
1325069876
1877736579
1608772132
126476032
683108346
773423482
1203294783
1127434530
352826209
406321903
1053821997
407142754
596031112
824920266
95145187
1911251624
431733535
1258093875
674172148
1015239306
768207177
1067768687
1519473183
252751615
44977494
1019266455
527563723
827819367
303734370
466266772
309988115
1434311191
1322224534
111091562
388602361
979202895
674499065
933757680
430902723
235414587
1759251326
624347126
884030598
1897250953
793228400
1019019228
1441117397
1576756725
636953312
216523063
1749329489
1848429940
945822577
643229064
1413413684
257301189
358263396
1356020518
81498539
1663841892
245859760
375475417
823700161
1886559437
96333789
1619510806
1084918221
484939550
436317906
1115942292
1236752559
1497975856
827191153
438757562
1255987981
143860052
183738090
1622222231
1459523215
1025958267
1578149058
950806998
190866056
87211308
716937284
461558175
488488614
678995470
697677879
131301173
620939500
1318478548
852259141
767060831
1989554828
1383775910
1800646966
997471162
1800917164
1173717594
1934101007
956177847
1140438820
1521011020
979770505
251353633
1021238788
507065016
1387241084
1269553633
73563099
736041166
1896497303
1055540272
85692835
1295052762
184609362
736488853
1169622153
1634775615
1131022193
405922751
1787261672
305016733
495002793
1918274011
645716715
60130322
449202735
1872212071
343213087
1186266928
1821305068
285805622
1091857260
621971211
1810368178
669855036
1107440803
465583651
1440319387
1981423599
1291754387
1428124246
57738074
1884898334
1421981246
1796718870
681367997
694502066
1199166549
1064158113
1827849009
166141550
42695402
1528178257
1168916176
835422087
1026008228
1061496494
1605636918
961108467
57862281
1515029013
926340546
887296172
914736099
1610691682
1963683012
1463721624
1484684585
1514754326
1629048051
704038503
194456228
1149598594
1114168365
359137426
247278660
610104459
496292766
848997846
1378762325
1754700669
673045523
1279054974
1358417919
1655163518
243110221
1563679003
1453055036
974946091
1643846808
45944309
859946733
479210921
1923561318
1776725374
501783700
1170441902
970162236
1811289564
1833035858
1217646374
1209817481
1684412223
1435110063
1123810507
1971685322
893096808
414009893
809778751
588143428
415903769
565203729
756639073
1582346142
303161612
841983491
1647285573
1528878253
1259572581
1367581462
400004009
10666589
509738494
1870907519
1583103742
1844091770
1715245307
1226037276
1337442992
1857353726
1076836758
1639942224
685003202
1015961989
161115952
544883189
988633301
1843944912
234607412
1683478197
1350013413
1149669111
643276285
386802664
1227943040
1480740581
103307661
896864780
1620399706
934741884
854498128
1641563650
1710589656
443708103
1433031849
1206979785
700078987
1813504705
1852006321
1279718738
256440016
1667059533
1076566902
952425025
1511306670
775961546
1880200527
1740677084
1421230190
1758278424
1853350190
1803340661
1294270842
1576094385
17568050
1250334899
1367390304
122935831
642964479
102363161
1740784109
818380527
1605637570
402701108
1002855598
1435273109
1929352568
241295100
1582930141
954136168
1844804202
1175128597
1991938591
954888674
1427038181
1682953881
73102209
1690851260
875495994
451981494
1600540054
362630577
1475634591
1862121283
1081391694
1051157468
347292809
134495272
426140054
182696950
1839589482
577143157
1170540226
1749643160
1538934630
1438059489
61421963
673865794
1949569428
76033561
846608979
1638905428
157746944
467094023
1913474223
678221593
1811402070
339382168
149056204
334614170
1177232690
1676539044
1247439837
190982986
501823108
1378153532
1342745937
1743516288
1321309415
1951698130
1087980301
1794857297
1815155046
1400233191
1114546686
1267661045
4588372
242295432
1415954045
1988978692
1621531918
1399236416
1741281833
799462434
1605372516
1961634627
204883634
1008540569
1948647060
403170101
1239755399
7910641
1985439068
91525885
1005464261
163050438
1329703320
979557240
1247820053
160781098
95313553
317905675
1352556380
1997871298
988053260
1051751683
1823750382
757513754
1352547337
645813178
673633222
1569106639
923428123
160077513
713082252
1777996275
1935257212
447977404
585610471
540188481
1173269899
334205368
1794869229
918139314
711942732
1080069660
1809418229
1723629162
394768931
951496249
1937957726
1025031132
994475379
1255172948
1893665139
1303626243
46680037
1743410536
1811409174
553620834
137884246
1447369880
1655993233
1302833882
1729536879
1670648761
1084482519
1825361556
1378443633
1227467986
227793227
881725917
393946770
707631573
987511200
1761108186
523036447
434417066
1285928566
1907983601
1242333454
100121220
362744824
401051088
707855453
1648602091
574631261
1668255176
266412374
1409456009
1731316239
191846677
636568230
31989637
402304236
1725900019
678212136
492035347
1188602436
1041293972
1995587142
1984056674
345185529
1167300945
723703023
1056231810
631084362
286843806
267661748
132556954
780589797
1612262971
457481970
1903425574
1311287380
37763026
1084625057
1254942145
594978430
80934789
1096017500
1416227344
1558949182
1968987625
1496151747
35946550
245157687
361957133
305327338
1261611181
1082896050
31001101
1245814631
244634594
1912396459
1258276781
1754935692
1195443879
1677348066
1651623643
1017517730
287787455
1400593428
133855421
628866213
119053268
1734364707
733142657
720702258
364541210
641274962
1423269991
1897056917
1107667647
1945276472
579359799
425107492
376197905
1671149198
687756473
811074124
269127229
1981516469
1006050567
1049660904
749588696
366448341
212847376
1991029115
53010599
282827335
1889181179
1577594080
943354787
1063417059
808230046
15633916
1425093762
1340121412
1377098480
301581843
1512015030
1641254876
1940786128
620336220
1659626060
133944184
138146984
299358123
1333036661
833169290
1378737787
1524294681
989591593
840549520
748390501
306270987
394542861
1084194517
1879277518
1752604928
1521517332
742113543
667691659
81713875
752093784
1845675911
953702130
44250588
1137046427
563725883
1000013731
1036076494
294050719
386174630
1299059094
627872353
40730341
385714348
1390034845
615644513
228301357
1913489254
657992454
1219841310
904089549
364886498
588002488
102805268
315026559
501959060
1621091055
340899246
1460843895
1624493552
780064512
769901488
973563218
1859072254
1868242436
1813950149
1180242054
93896396
1162311697
769310779
1833155560
342661294
1230243962
603416963
1541490427
120518149
265540646
8828514
1694159672
1263633005
1524303572
1608028079
84121089
1447850350
1177624327
387207287
1257673424
850896863
1729224030
635087367
942634828
659114485
1575232599
669557168
1606110119
529157607
1654309136
181658088
517471913
1576084697
1435402459
134404962
751177558
1888681676
1386685751
561428255
1134642536
1984585525
561314842
194508411
236418415
1612262542
646739574
197210890
100189981
1172036434
685780399
1525712868
681447927
1481035149
556276725
329345192
364672366
527224330
1826675951
1174041075
767428695
560686795
997306845
1012332820
466209013
83882559
1491356601
118074976
1828230547
1389898611
856850522
195439414
61164599
616196073
1252564752
1273087899
289582022
1534715620
398668953
1330372287
12374912
1378021710
569367188
434073685
1843377208
128596268
1500210162
1036436765
1019807972
1106057268
1769732596
223953228
62005725
212644676
1793999561
573955742
987278680
1548982022
1728299398
152535856
120905941
528664599
368980343
710291371
315185913
490340986
1464548270
65251855
228470398
1283188827
39763170
829956747
128555378
496303664
1161666163
1389406986
1991319608
563233160
1168955613
337612745
583672398
454919837
1098267004
722173280
1620166015
632897294
133433689
1848519924
822196512
678609011
285809220
740600001
1806416222
246133097
1209466347
1483710313
1009041367
1859075818
118887773
1353036222
664047999
1434958307
807966367
1736619146
1066294098
939775850
95397851
1565702061
1050978513
404592575
582636135
424045521
380026409
1390686654
1568863459
1665986104
1430397596
1646807064
1090125356
1682288619
356907298
1616028346
1243055343
1549861388
997379608
1299163169
1023540525
1882422281
1286837318
1677955850
380365619
132243790
444345387
1815919391
1673564746
1148714091
1646953470
1361647858
1655879182
680390166
537499443
567731628
797541411
417603938
95972877
1861763699
360573592
415729569
677269638
1543480243
53312718
1362234304
768950462
436599155
996128925
1048019653
191902965
1258104980
739239539
1767130929
1916235325
212975571
278864744
1373022664
24226957
450392345
1979700134
564107018
1717121908
420149369
19032634
68749738
1990927882
409735190
1144789176
1789175670
818486936
825451406
1453888512
1135615909
938589578
607810956
1205152643
1743357076
1624643132
1018131316
1363293329
7746233
819790467
625545094
956811126
388848491
622408320
1888748253
764154841
324523873
288866885
1424518747
393376982
1645580532
1882063566
1796466574
698607662
257120270
1524447609
1984562981
1371306422
359215272
1291809979
1206953256
229532717
1366451560
1804216469
1603623631
828541352
1308424370
1007822928
535507669
1748379532
1006095641
1087099017
1971953901
1744316552
1091576815
1463338243
1630184144
1446341418
102179629
1645580350
820265303
1500308786
1393968189
432074425
1808307980
1253552343
1142123004
1909203295
948032374
218909467
1640080151
1646824894
1004078057
715936255
1612837212
396012377
1590359567
584632022
1018784690
1060206901
1455730472
1316700946
1753359217
1676139216
1387281341
558481516
1910109666
52150023
1607030847
793782027
1894263465
538221564
1269126794
713634923
471544676
1706644470
835564529
934377136
1995908490
350071288
1686418349
1399221075
59790555
316598202
108299381
1359270748
83020961
1256017647
131479341
695564438
1872978677
1045552122
427556729
1041972729
189849878
1503564358
1746949570
1717828974
1044793084
1249826464
1343442678
1089972981
302172448
154250347
324646002
1101858588
377698101
290443134
244391579
1906192742
1560447849
655982432
588723533
668713402
1373788553
56509398
1256910391
1436761015
1567839836
28010593
475460556
654092019
1920670682
911466409
920803351
848711343
110664836
227154066
523785045
967980319
1959694901
1117735555
1889584052
746082026
1006628611
596445368
1097048627
1905540209
1991952200
1006440793
981572648
1792577827
1011626069
225286600
1135116590
1216996245
456828590
1758843327
1668184176
133340481
246653967
310188555
149989138
1016782492
774365908
689350659
1169302300
1390706039
1233446996
1475934659
991193753
150544036
1766658090
1276411261
1946497841
442712294
766398380
1842641507
1662084791
777343185
959460771
1351370183
1444808816
561399043
1046437946
682882730
1642465951
1695384083
1776349820
1703807107
391882754
351821509
558969890
390444564
721326352
1649506347
967746418
872801561
1971716119
317277953
1427143069
1706342589
672093213
516017541
15247041
831028612
25919738
1735214808
278788759
692404297
450597865
614187084
96758537
890840992
1173879711
895283785
865379740
1588590095
1970344546
91483179
1046884708
1473918217
1614356220
1529639890
1084051906
639372244
1591574147
1376213526
555084909
296991495
1474965876
1893596820
1870925389
1344806839
1350200116
1253118183
679276970
928791275
546152003
215409334
656962992
1907251143
1416595324
1083945523
1253209242
1777695670
255062973
1668128898
1216564854
1826042568
784126608
1379156323
902457016
1880232940
1270393245
1953224852
91986369
1142453324
1431965635
1375874797
1239454466
649706213
1180129900
1981797264
1217438421
557001046
743261696
751951698
1540640877
1920761529
216006815
1936588465
1042438093
1754935212
1434520187
1139633565
57322894
530410697
276430648
1306356237
384309272
1923445249
159648672
729042342
1512864888
95809553
991139805
1990692449
74413594
1396975264
1161131814
1536823646
1496825640
1170277206
975954869
7256780
727121244
1434798060
1866507102
696208197
1034433975
1503111275
127488021
1295803325
1610035753
847538143
336718231
1147521804
445712753
130759680
1895901959
1561575672
866022676
125609399
991565526
1316009217
490057541
451087558
468932377
1121628868
1565861241
752569247
677538104
143665613
759629715
679183169
439762825
1872160887
778980344
1427263407
412512322
622524834
663903596
1580222452
271922262
881197997
1795957229
863845347
1119006589
665326745
1759091323
1843618001
1544979696
1943653915
1501073306
1599556143
670800971
1371216241
178711681
1659945652
1517199240
276033686
965865684
744878234
1130346956
281864728
825573171
1983822409
536173611
930852585
407775319
464557345
368541461
1018449347
1718247359
1273377125
897672077
1285800224
1853687138
110367529
1520051989
1626212194
1332080970
1803605632
1362537546
1722243240
1207589551
733884190
642592308
1160073573
8382199
1068546584
1693449206
1119034692
1910064168
136478636
1656659151
1919025362
449875497
1990057534
55624826
1812134820
327671737
188154005
257551427
1294533978
1475076541
526530350
225406556
227696181
701884067
1385000747
1517529104
68344153
139893664
1890987047
943952717
1162260052
1382340688
1408103716
1074275178
91688982
1341230101
1376100038
922470386
1339228735
771108139
1249506770
1108385179
1581768724
1616717975
978646715
835924728
1863629604
54742703
1707917169
1298540457
1143926965
1546054206
68003568
247166700
681059201
508477635
414896128
458189507
623381452
1551017480
1625105054
979141029
19077122
1192525920
494399099
536684674
1041771782
915782357
1963935845
470904720
951571699
1265683619
918322692
523425840
225569771
1418145172
643637833
610978206
1723237352
549076020
1653899500
13601451
431976495
592446590
1800025752
1616205846
1314337121
1160937016
393215977
1583211348
926333974
917910532
299088934
1788211256
1146003086
270365742
1089308058
389242804
1122318876
441962042
1794152947
947847248
90806858
1237012450
346968759
1878243346
627731515
1544577729
21596930
1262914030
1864839802
1803917922
734952155
74305433
1897117980
1611503603
547164534
1426630533
1392500168
878193254
1222347554
1880834766
522566380
380724498
1544570746
33661168
966594686
1130111436
1377422754
1955204030
328837114
254395029
1488659331
1281275311
754923073
706052253
1922794593
1194964046
245477832
1921782407
988474332
1769759392
1139340087
1130301948
1718371546
1122416053
182958377
224783501
1891093276
1534499483
1723201208
1662677526
996742637
244125623
1219614488
1913318181
425280869
1710082361
1692441704
313307591
911648661
1497620079
167154976
66392900
934076916
1610444773
315258591
1453676845
1319382360
1191065728
1688709011
1352200489
1181152701
1470717762
1889718922
1452588163
741494680
1392264432
662352952
422154694
1850702791
741811185
1239018161
1842923271
232002822
666159589
1257652393
1244533708
61660823
841604893
280771385
212712233
1502522342
1932170241
1010133746
1490854253
1602604417
1072947187
196225032
107926773
807157462
729281532
905401141
700027549
1845790473
371000720
481524825
1526024876
354406701
1767026326
1171823502
1033016437
1047729409
1270287011
462604801
169837476
258601919
324231705
1834390078
267917328
352792381
1070724883
1392016023
477777468
910294344
1475996779
1849678147
1248982461
460584016
398864669
1849983747
1668547493
1196039401
554426179
1614997232
1121421259
1836410044
538990613
1997132798
1861002103
184634764
1731627518
890127008
294634497
1669781392
1247754948
1164982824
232235332
1469565440
840296270
1232252335
1278372712
1238557110
1928307704
1755134393
1736432580
1337265510
427623674
1789733205
369793695
521322573
1232542364
1065440860
1955542032
1917042580
1503276009
1836977036
493303231
1655289780
1341183542
333427433
1719611306
327098908
1973387976
83282564
621164864
180597876
1097381526
807996076
1662539396
311013955
1617442816
1779417022
1620287747
1166612335
571611035
429990384
1267731697
799291787
1878564652
1784155749
1408786371
749257408
1627339104
1339679530
952092401
666186659
934584976
377591918
166505383
1410777913
671679594
576945552
128381898
506868838
1512641030
951273805
1265169135
1845025140
1133969530
1555834704
239883985
1619627598
127193810
58779740
903879758
1453125343
1445153114
788929698
1345431545
1073285626
569245339
1694011445
1776725128
1557027794
924641063
970353899
699759805
633708446
1131190164
1954978206
1246012900
719789608
641490694
251761484
1639334362
1040497264
1651035124
1113418909
1653971305
1620337231
1164821250
1422706558
1665322258
322729949
1544271765
1789158773
622063598
1568559364
435799773
1498967058
1221033545
145655279
1032160373
1093219757
841532574
977668149
800220425
571354105
1582227776
542287132
251514001
631460689
713834977
1178991324
309821805
1520094377
978136905
1875432327
419445378
1863382495
1802090220
331734205
1134958393
1725094314
1908464377
1146538782
28689188
1453995180
12756030
1135482290
348290301
1131200441
197908674
1632223106
733944661
1100357622
1687629235
1548270937
1410228910
661666213
240276839
1079681019
1531191133
1111684174
1368823231
533360561
708871581
486330934
12908144
24177388
811021869
746631272
1149113986
572417279
1696876839
889299341
1010696886
1307066060
1184755380
1694993792
948978962
1346225246
558598076
446745487
193996831
1120313560
433552015
1081611871
445046664
1209464183
1832465142
1429865968
465203417
1757779166
1623105656
722409201
800543073
23274219
356271083
1375103817
437667201
1542358254
1441087036
1988578642
324460421
1601659029
1982086456
1625491396
1935346268
1844645321
89660736
380563176
363515557
1715235118
1712687252
894051594
521082944
1084445647
917687343
248509672
99808546
1627259711
41284270
803443962
191712246
1381155902
281427855
1391334821
949311623
974467639
88756268
987422667
950794977
1809651564
1257326592
1406620709
1905138211
570019434
122285066
592337803
1138227104
808060620
1146265604
600401344
1119803447
1451901967
1066350411
749968300
45091915
729054063
201326257
1716097426
1105586876
107761412
1275295271
810407490
1501073985
637643074
1796866397
943304520
1320231174
590751636
676179773
960878629
1755889053
1102238069
1429768199
553863994
457908527
306066544
988913383
1951063511
962160582
325349541
1110282568
1291747927
480994108
1440882927
1683640515
739810279
314805492
1531459556
1346242907
220257561
773141382
372658843
1881835792
843033566
534356294
446919102
1905546724
1267495137
773153038
1178980546
1272106629
547475469
131880847
185386975
844512291
17565378
22133768
512486418
292059773
1739025372
1740140680
250262747
753936845
780237336
997478844
1983547344
329413383
60191058
954002560
1057056118
628499029
1788771619
1244508729
455922212
187737248
1383230210
1220402278
586734634
19507700
10989425
400519820
1721418247
1177910473
1783180036
1053242913
562807100
1159867080
295607133
596370636
1666075137
717676512
1802319074
1239399783
1607217536
480116882
522878635
1618721999
1101598457
1845554723
550808950
117505720
1845355667
313492577
1716096920
550481518
1483335011
1302966740
1675958636
1997649728
1461282081
797163101
1435399135
492978718
281070349
1338505552
18722433
1072352274
970756809
1726994424
434671744
823680265
33806250
1463820422
1287927424
339379606
826179955
549371836
1637291194
1975805331
1664858613
1764508212
118803822
741179911
1468698751
1893483706
555164154
1407925670
1461813553
1232698519
1569907902
1259840360
1483908445
297957406
1135088556
868912037
1282277377
1309340357
958329435
268711984
461394449
1450526362
647965190
1374604034
1410882979
1727128686
83699470
381535245
1025565154
1376717314
1724301563
933963176
1665675546
1700153306
332791116
1696773869
678359279
694219224
1024279968
387586643
783341399
610796763
1610538721
1738058291
157086522
1174831385
1339771820
1735848844
328731867
419015388
1057102230
1516839599
1591042401
1368579211
1514410882
214332251
1116543023
744199789
1330296933
1741570065
1809784237
173628909
382360517
85096240
1508396956
635944727
1594164814
1783755140
1965166291
1438314687
190552758
588058154
285060390
570742793
1485370585
1850597687
1839987641
909906900
1217517512
236051595
387356866
347850626
52803378
606549767
319615085
207461965
1342920776
297096336
185742424
118458865
580230847
1934159491
1363922292
1282709903
577802406
609712491
228436247
1525442482
229661335
1521141796
1580666571
1556016681
1770682554
890417181
228462631
469044076
1231779209
1020299608
1883208626
1663813196
374344611
206636124
1526682277
1094245339
1354213200
1461933611
120825532
1775810751
1765481155
1300934992
1293023952
1297068479
1598012716
1846707426
858083840
256393267
1224135863
1002350487
1992940387
875658095
1622161440
314545159
680245565
1696375717
655385024
831340185
577168072
1162386198
378087137
1850571010
975682756
322621168
413887710
521929229
1744114254
373594723
407477214
269676953
1928496704
1115868796
488886960
452625497
1759961328
928726343
228117845
283598093
1958003966
1923975128
32333341
1972069364
1244908214
229428723
1027359221
1007550532
41651756
59799453
1526390559
1830306561
438860316
522873015
884765539
958439334
1397723614
1914910146
325252237
970402784
883180769
1076083487
102593173
484489118
1848916054
954458910
1073853783
877071592
386771136
1169535943
554583832
1751519222
1468257873
371786931
873336220
653192945
1130052857
406017774
605662796
746254033
1295261948
1406337179
480277474
1684314802
847204165
577170653
1830816638
1405623690
231103257
1530447626
1054901883
1845051183
603474107
1257715061
1400417324
881920479
1821381956
1547844224
123153310
290449304
1155574940
150287630
620779397
872115813
1505215622
1774871338
362048689
67073385
1649536795
231572595
1828386478
991705841
1309247350
1578998204
1675140837
1476843591
595806014
418278372
1637284953
1271745402
1123642272
1668230094
645968336
856323510
114634061
709532649
1148045115
210542812
971369607
1991415741
831810989
1582208634
282864464
315213493
1590679094
1144974318
785557782
1608161661
179099180
1072332827
215121965
1763743254
1756086895
1999530662
1702061149
63196042
535803834
1024475904
1582574225
1923573734
286114466
1403103585
1910559271
851407909
1166807032
1487344846
1504319295
1764455887
757481753
795682973
626826223
151505878
1095703778
1658121054
1399761606
246177844
708841378
994033857
1988319111
530166519
691285809
987644353
239179192
564952127
1056623438
1359899019
1912143200
646437674
1154262362
51438019
173728816
123569212
627968587
1047795874
1705301276
1428707405
1671649363
1431456556
1148406461
103334248
1640655024
1021101896
850679909
1383416208
445506605
63616087
668039476
97965841
599769057
1455883305
1354354665
1541769977
1036156794
1052407707
1232287925
1298470114
1163924393
1345607145
1794784472
1806908014
1575201647
857881621
610193525
706043734
621954158
503257012
1523537291
47907904
1952819779
1971054202
574528482
1277384822
1845627397
1884984863
889511495
1670183914
136964445
855762985
119445522
993007351
691859543
1814177360
46668618
1698379058
697083355
631958839
1087412418
1575560880
1815507950
406831163
264783012
326042219
1636672085
1341498448
528132601
782773403
410908371
144636175
761462050
1942249594
540078796
620131573
145146062
628714856
881354824
76969843
1696142581
1151171931
162896213
1562104011
1161505669
308161409
1226161624
801777122
1115048471
1761024287
811213004
911814468
8960380
1989995319
1415844594
1947976412
232399955
1545988617
1706271190
248486263
1640712738
504128950
1356852262
106738092
1259275544
1992328270
94300935
177195929
452928555
71727971
1669031298
1417953762
817024235
620113512
935816259
1936240487
1412664668
253403939
1245325494
1956621604
1099880596
834894963
226449977
767108315
1971560400
1499093903
135675796
771466732
526405000
592102385
387731618
599157446
922443666
632868561
436257105
1192013632
1794319669
56158121
302828468
1169177400
213860475
1048965695
348848567
1043320500
91992990
1393259242
94790234
1388846868
1054179060
1479604108
535311744
1978996017
300663124
1749649587
1148605668
805817775
277678973
589743948
135177693
1760181641
1856652474
1322834203
1650790929
1860826171
1683996354
1069873853
495510096
184155674
183856408
1743802628
141920819
1356506547
1950575471
76148094
1742761129
50914901
486046397
1183129477
675115325
578301158
1404303670
746828929
1717287672
1046800893
56790641
408735602
298494323
1172794080
1484262893
1630439330
914334659
1204575721
1920980429
542646828
1312524926
891026272
1398174767
488022397
1359324147
1022119138
897749146
1910634560
1204990461
1310376433
1337683290
1178805198
28420546
224515030
6888458
1097690768
319771379
1094549496
1914628624
1556876536
355877971
1109823546
1605546532
603990037
1804035530
1275260752
771379530
1322716017
699892782
553417078
829467969
937345098
1435526119
1407928644
763623169
851734857
652740135
1998024000
1823805331
1652996188
1680552012
1493669111
1541838468
406911240
1709117604
877985444
380315057
73979294
1165905623
386572126
1310667952
1819785164
1289947098
364103893
186768857
202701380
1285479741
794184730
683986868
84063395
250739608
1575033130
1210741779
651573383
480908464
400338192
1743279079
620491902
1460891862
1155153602
444950633
321747379
1270744166
261632436
1876324525
862208861
1567985079
1198635292
894872433
926050087
894945696
697400237
156810394
313320656
1242749127
1009682805
1647398000
1071422226
1221159787
560921789
1566255116
1858555405
1314037133
1739741936
1402256581
105518882
282927332
890265086
1926002776
1308779412
1134706365
1759823155
613087432
10752022
1941621493
988920573
549040999
1028314663
487779369
1324559997
634716302
86844449
1899312297
1757936782
1189117700
1553339371
1418222737
897421123
1408824257
1471225660
752940193
671856854
1399332116
899970073
1588898486
586395229
1007710246
1531002230
859375855
1770805643
579281529
677719993
1272632517
1586093022
1791343722
1135122541
84312806
146058373
371699163
253828554
460641807
619083337
583642857
1896599791
1926205487
1479410667
1959243108
1556100352
550624236
1848917211
687296145
1385506209
1481440829
454777117
555839220
462849512
360491040
1713117360
421853537
1355226265
1981210327
1018038769
168938809
716973727
745278468
1956996309
814211933
313219276
1966593060
53995159
1469026566
1272164365
525721961
1154995703
1010583853
133856856
88213998
1502732326
973764586
109487819
627152121
1451609895
980377995
1010458645
1083509498
1193775321
1196279165
817855401
1030253802
1328494211
774631502
371195446
1724204837
1016472899
272618227
1442603038
450144529
1866669131
1151321323
1969209179
665198735
1646023833
1589507292
496629078
379890646
1415131781
859784249
326445127
1444193264
421982364
374635515
857758715
739352774
312365718
728074144
529600433
37660775
1158480165
1633464229
1551503148
760717145
1996356532
1282965474
638098850
1279363658
1097831120
1547959528
1509249062
882377476
1567980816
1683712327
221544867
351411003
1004555408
1444289085
981128289
1862102603
483748917
630567999
1668377717
333991072
869834038
1373662138
608271438
953858697
1916872788
1631842673
1411839119
288398756
1743017795
1404942263
1291664365
233204903
1599818175
1208492034
668842203
363058359
951408443
1217265421
1282059526
1867172254
1350535188
1444067651
1876212448
738270038
153090648
506347712
1734797366
868076634
1746945855
667497830
1553911859
527912166
1965086512
1217512077
1890883107
622694395
674694036
1684240153
1362490870
1465988447
136120409
1220850306
1139359682
163038553
392047963
1988339965
751592829
1796063374
775446882
618069931
910694160
1266483497
1348508474
1801205464
983455884
1425766388
1497449690
1870001401
800768049
1410525076
1897045307
543762486
541452902
1075519965
1851030405
763752200
268118391
382306099
1317608928
46147808
1688364324
1267168290
1854774551
1816071080
1731051845
129684883
304707969
1713173896
346222075
164750684
1754754884
1938733993
92629752
1128875924
1756803670
287428362
1179403693
163881048
234056193
465116720
1125244706
804692635
883472105
1951965794
1568943140
1592357924
679397404
63839717
312008149
1628295764
1720221574
369286731
478454447
729299075
929705608
1643525871
1411708947
1532437395
70153620
853771002
1121058419
1784275795
1523779326
636017366
1655770193
1958311315
451132735
1412576978
1318716295
1563602044
1584348508
104237344
148249906
852492209
920903102
883671689
383696186
1902808757
247127940
138693922
1450287479
240868252
1401165747
717926312
444529110
1385468153
1460279546
1363330677
199170317
113277800
875719416
1646966298
93727429
1380285192
1344058301
1340968912
1280913309
247454739
296195602
1610631826
1141225189
1266820426
745123423
748406106
43947257
1615984231
221036825
1625962239
1808395973
46033919
1259829685
1508900190
1285309456
1931459698
1403483523
880190168
383110048
805853015
191488256
270302040
498031770
1087802058
1213406662
1205438496
687882628
1937382210
10509915
767964715
1508433908
1579934191
1602758380
136241448
1606613156
636496114
997468733
183467053
1495744830
652759642
673979056
828544880
1164431329
1834317307
1554934705
153136398
853448115
1366819226
361656843
162267731
1976801669
463868134
957858864
475060295
55966483
25893562
1112600057
53423131
53413765
1539684927
60523478
106565048
1605474316
1453072110
117528331
228461782
443275540
1123588238
1902287035
648813342
933990966
1220016470
1384445338
1730350406
131873959
1362943377
1105870712
663714463
1532867354
1060270264
351990381
1321063402
1575725367
1848242185
791163047
1044565775
622075328
1127698085
80274965
1580719594
1523896058
944045602
130053289
1956059903
592236165
567414009
1223070565
1711359219
1716788977
1326472923
1709860859
1729859878
1464532192
1712843502
1228276766
756785199
1079422796
1227508458
343186336
693023107
920022851
448885594
520555778
993143502
1187694547
739460076
530839681
1757232132
661909064
1072962556
1606386455
1315577455
1043313273
321567441
1124917284
1989945364
1089963182
1428385435
1138114242
1564459951
139872812
1394511493
946925486
206394431
1350409406
622130504
1856531211
1862881865
619965419
34377848
1965142980
1394566870
784511750
1387251859
660696744
1075010465
423489825
1136909788
768365357
1852776089
36574328
1465838433
1049450155
643826421
1720086469
394283404
686546605
1142964752
587926219
1238331403
1666822018
1651037362
89394217
778726386
553150295
1525511358
1501960108
314161348
1642734097
565564044
882928866
667957817
1137266713
627531216
1107819577
211819586
531065706
1656061415
1660870698
49906820
1566455540
1953053395
660020078
1285338153
1527885624
674034379
345061338
303099066
486307963
956126002
1935583899
713566460
1274955646
1381634017
367555831
314105618
1305172653
5785364
834101564
1135185386
1573050357
109328477
1494175691
202801314
969847224
1368616511
328571721
421918940
1536006845
1508266883
1863217699
1030485190
1482094054
538019400
1671875864
1713768623
991017284
804056064
1250840763
1879115916
1180450020
1198861043
1827853386
686608096
629980145
169362407
1393002171
1755632697
259975386
793713959
906646933
525280342
821959851
525685312
476856463
1457127063
458877704
457218765
315490930
159269113
345462659
1923142399
767092221
978041080
1092908303
905098709
1231472406
736936247
1709758154
653787209
1323088335
501116589
754944602
954985648
1954735366
374189314
281475092
807567596
1572821169
800484817
1975614341
572939024
161943555
742292887
601619950
1337937357
208525340
956408743
61162937
214748801
1254890920
533798519
488565135
1091571651
1533653258
1257307622
431768822
849812306
1593699793
1724881436
937890002
656065925
45874544
1606188177
1470625624
405530344
1770335741
1866974203
570949946
102667150
1175651971
1651310108
884397596
1515006113
183654773
1772523635
1761198845
24799335
376421130
1754970947
696573370
275063663
675773310
1495009353
1398896289
789289816
12551455
1663372952
1421332391
697427745
1942420492
1431662786
1213867804
1847939734
1862594816
1319548416
527064481
555755378
1271667263
196089606
1567601617
341551137
385458797
1958495788
1039096830
1603580812
1649400924
973559022
907916878
1761129623
1496108777
406969487
473391177
1838728846
1028308067
662826339
1980292615
550865192
207291889
681335809
392978890
106962789
445641813
1873522202
160246658
1743989186
437442304
1036457863
1652411297
864106357
1245459155
1205443468
753132073
180331524
187369330
355022234
1889604867
717277523
455912523
1795315477
1139888893
1038992434
755456074
1660202769
1201318968
1535451005
958271610
1375138958
819631668
1199768478
1339255802
1976199289
348463489
590331455
1803110717
1460638828
1895909325
511936595
1798249131
1295107645
1166138508
612943061
1321147725
43810522
515670468
290665310
1653837415
293059653
1651359517
673285833
773221472
1263015093
94952670
411976412
1541446916
1353986456
1351506716
785439044
672203234
624795653
785717577
1062303347
216826195
452642820
1524850556
1269259866
856979979
162800619
377220807
726730503
459112909
1377668272
919028393
1160804878
629176970
526945832
1717844709
711645553
1144532302
910653659
1881613591
665211957
1723779442
146345835
426547006
76240710
1881246620
1936487078
1048884539
449124262
109132113
1110470281
1839733362
1173453478
509390069
103835162
396116866
868504906
518959966
1246410602
1433685331
1491036796
1915838846
924629014
214172925
1395553201
343986700
934147792
1782799443
1014501085
1636141748
639861164
1640906743
1761549576
743182062
120505620
1338523905
70480361
26095814
1448609847
1388013247
920492901
1113916081
1928096546
617598391
1348642629
1537934911
1745574915
651414810
525341808
130828966
849339804
192685587
1898121700
1476968329
390576795
749373111
799150429
1932172911
1030993806
1732254010
947098829
153687636
34383455
812982514
1469270950
1469563538
78183787
430271417
388884449
765311258
325636506
842409093
1070350120
1858397356
513192430
377120716
1987742301
307030623
865530296
1857618290
598411785
282732983
1257457636
883672119
786801944
447175577
1742785043
284581247
352605267
1371132510
539373477
138307451
995102008
1716355837
440914418
766805266
1079532626
1115114032
1148327442
1879079091
1459751125
1315303499
262530361
1760030550
1805192461
6930711
1122335468
39724345
963775899
13456080
761630811
492119806
1066642615
1173375516
1133842225
664365847
896230001
1150711336
26180571
1022095373
1726778495
1793602540
77666150
1017751940
225937782
187329055
1847307085
1353994283
1417482938
1746387164
1297588091
872628269
1158703182
986451206
397867166
1283108287
20202622
1497427086
1078479659
779871234
1324840110
1703060699
1320805349
339149188
609501700
47253672
1071664836
1821726492
582513613
1776548572
1870575265
1928821290
1088933462
126232070
152300596
1666148586
1237637350
1244778422
1534092769
1617863406
159623626
1768341185
622241407
1217388735
715867990
1889002542
1333416624
80191410
775508351
1850733939
644163225
1398802916
72231678
1246309337
1697255263
23717797
472797191
1738516963
408250240
178684110
1115664220
25580594
771480671
1640934366
1875811900
1368766801
1783694807
1032471113
834150610
731718581
45470938
775424201
1963334317
1460616254
620247608
1556498925
1080819292
103416614
1623281199
720499158
713837048
991473427
1046218142
731779674
1132385348
471772350
1856589613
1842624125
428976807
128582799
1193351395
1499120388
836528182
1355408659
502199187
134043033
996860514
981307042
1341576836
1347101189
105307736
300945512
1246040800
43789770
1805263002
1868739024
1435468599
611615425
626061730
140756338
942898505
369380578
115235764
1687751083
1464847063
124190793
979362452
39700998
508549019
1404039550
1512177188
1941070682
603494307
705567812
1538367187
546350551
1938896019
607925658
958417067
486204576
559638412
99512251
761839778
276180010
615191422
412891537
1745432628
1002428372
926516673
1263646324
1036303751
1244974189
1216562396
288220469
1185684295
823970817
1383884624
1148777099
1890561597
378008394
1154680581
957159517
472758024
1937537287
1834924002
164237055
1697451205
540472989
505422584
1258912452
1929843005
827542942
1653198358
139857155
1581117927
843386255
1607540801
1839055755
1072559661
1051955527
378758166
1976934081
1113184325
1244902695
367735799
267203000
724508286
315273839
1519883517
714396370
1162465927
790118921
717364062
580408674
1331523995
1602478895
1626754227
824302492
441256009
450954368
715440332
1204959639
497005789
1667604221
1333803320
208760810
1591775831
1076705242
707102542
342298040
1216430017
1544828870
76217439
838606071
1999250229
1177746501
1843975192
1227855330
1569801488
1567721002
1439728769
1382177367
1020589472
1791026214
96446525
1139724085
110178881
1072789685
808333160
1978639033
1216632028
783238309
1397799746
621605294
336515195
1173798527
1479928292
1445580105
1911099376
158974990
675427169
1647803045
1608171298
1177585478
1497966354
1617637058
713901482
1878757991
581158445
153777495
1758503703
398898898
1254501004
873535007
1011225600
1333262965
184370168
705979576
1571157697
194079235
98581929
518986147
268372082
728463509
1125666012
433191708
147029124
1454612145
502090876
825451703
1697818210
398395088
1316755954
1410826499
892293833
1791925724
1774006070
1843003994
293059860
478809467
425822603
231420890
491631240
654555666
220135331
817733130
1528737306
524264740
1610379694
1003252231
989428359
773948716
1874422408
1717020141
60393061
156441023
1379430964
879707789
51919466
1064774646
1470607935
1259289337
1376667116
1755706743
455959285
1360108615
1082142945
1843674506
1981241175
1219299876
1559256896
341366174
412919717
1092348230
1768256632
1867161040
27354907
1613816416
508328179
307932882
904454403
1622764385
1844232452
1498838646
1836023344
923869494
523972681
1599735814
1350433438
735852810
412494761
894298282
1791084528
1228285214
1008201533
1166533266
854753775
735924498
198596381
860026716
1735590186
1685062801
543023566
391079819
1443995335
648062185
361029000
782074179
1948763510
193232022
129086117
1765614548
371379611
1743986585
160320244
1847843551
1415056886
1877828471
1919683399
1532089792
836135935
1482407131
493241068
1245388365
806805116
664958615
550281646
1184634503
84146698
601723366
1012407266
1291430409
1415220035
1648301463
572342696
1219391602
1079740820
1453152634
54843311
1187961159
562840495
1741898503
1650972304
1157201417
606766694
646880213
522918671
47097944
1067964970
1160357983
1751476380
976925304
816241099
666506590
23890782
253183055
1191821734
1297635202
1584274703
779036721
97780539
1176394497
697927481
1347040144
1180824757
837655708
350394513
723078148
1171643889
940928643
768102731
1961904253
1822985161
731722240
969249297
1094237433
1831434828
1336039651
638621671
159924904
142039944
503183703
116669533
923788715
850246986
35481962
475189310
748713446
1624410682
319159642
27569869
1782105619
1868877931
1275806590
1090180621
1386445998
1043971022
303932161
1976376661
1769110986
296485700
1799840523
875454056
127036328
392255252
1789572128
1153940144
84518860
1697257294
929653349
421748228
1855782083
659013531
1424349800
636996778
1594596837
1059724964
1774138767
496793158
1145342795
362466398
1601681068
1098667467
852484248
913358774
985997113
93026323
547178571
1641541620
1582803299
50266412
1527502667
1359662991
869510685
1863439204
342199421
1627729647
1989633206
531533464
1060674859
881541818
390670451
1051456153
694757333
1897411414
171787787
1123092088
444528132
638809813
1495583784
326721035
1269832255
1807139003
831033866
1406644589
694804633
701173057
22969809
1213677555
1406258139
1696545805
606761574
442977240
114453995
879386938
894245561
496119092
1789502846
1560910597
294797357
1966867190
1070091759
1242605304
1436118299
263800977
1971795948
550224916
403910135
955072834
741570988
1862905026
1648498192
1908368758
145957837
1256082265
780434157
1720363665
528629126
1462866097
1168634571
1641026365
1604759839
775955652
1125275325
1364129055
274780245
1947693212
937002158
1815370395
1003165853
1675668695
1333589242
883617535
344012457
1528716594
1256629276
27226952
371020704
567232889
1434848641
144579718
297262923
1067896975
472106567
1543353114
48047614
698392816
297019404
858371731
98952782
1173881897
1967489967
326636750
392276026
653770992
362107352
294136108
117329979
71989245
1989020733
24102737
1613222759
588539740
1951906981
1065902293
529315784
764880657
1564356302
617241243
1999452989
753207205
1349342961
1961396237
28017456
1024054854
1343763443
536862864
303849085
1581922212
1316081441
1576387430
1650673808
78630427
1716417614
1829283957
1708178729
1006952493
491341510
1690241465
1166609243
962493169
1909896974
299031459
578212157
1410745905
531356959
1708723183
1115989994
1406204275
1014037330
1283166957
1134036514
1679778162
858918742
1345745578
1824538936
6093730
298619294
1368221172
1310007550
1825244489
1990287023
535407767
755907805
412633303
373428929
1534592332
872122127
122623025
1357723564
1522363292
273539148
1874114838
1450632001
1036959820
843310231
1050311502
1383184081
617271552
492697895
1635040260
1420872870
897644810
567884883
32914484
442350916
1970895647
1219711686
370672037
4745021
1702085000
708333199
1123120338
380233915
1341364755
972206146
1374489207
1543123655
165578854
1037316976
996764628
836601057
993366970
48480711
1491674038
1009627810
1259921677
229146162
1821958922
502435347
774227435
622909649
1681347743
875523278
1674967290
404371619
1092642213
1967522885
722993321
1970282387
402533283
314880646
501450090
117878005
1655638565
814030094
1150418811
1493880923
109267247
64753675
1468821025
1507187847
1217605228
1579954576
1495933268
798439204
427505901
849164099
1076210845
1023286675
1182429240
1741749485
1397752764
1868236690
1230517587
1079175351
1026985456
247597061
705266626
936993136
1879563934
1406966322
820130335
195296467
634783693
681883982
335150967
875488966
392842147
677643944
1859209000
1766040754
119878916
1757205248
1033614323
1267039588
1405304422
101393167
1379590010
876528087
1976865719
243478114
891312040
1699706646
787853148
660783798
917127883
633213401
887360418
576463214
1787044638
902821750
788614298
1172274111
185189741
61854703
687057513
1022308761
945170883
814049286
463288237
1552016936
456321953
398566901
1164077676
1416388487
1621870570
1640547516
834622368
1963477999
1673870930
925592289
868007051
1828738539
960127418
1636085820
515654282
1120423690
1407443320
1973999896
1764756100
1701937567
1988128548
1816378934
890599307
956387250
977426456
947604805
1572015507
971759620
579982076
382995661
1156222285
565540725
413239850
424848784
1787156162
492745139
535628971
1371464662
1038913229
1276580367
1798591033
923882419
902592285
861452349
34814700
959875760
212146694
549103922
1546200421
1566633824
1614865442
971170988
1049293187
761350671
1563888388
639943019
1507967595
207690427
438962031
674265765
68532009
1862862749
1383495924
1290875269
1769370005
302466326
1415498689
535278635
1848929658
22909144
584794720
35978659
935086668
488175733
1903346534
1064246129
913786650
29146958
921572550
17550697
735458112
1022911586
1425559200
1013348253
768130219
185051297
1516247539
1651889180
860960396
1147213143
984777545
327938544
932502631
364647464
1208048359
1935728285
1540386495
1611717016
1092082345
1732348374
1544377071
1676868059
700174265
1523291278
981839105
1578886784
36084321
561117454
858004137
499642259
1726156370
1478820638
1286117877
421411334
1938807654
1045620424
437303549
370147672
522745050
1584318708
786218787
1763609509
1674318239
701716515
1038131599
256856176
1103476028
570439204
1280127375
1967618250
1523859634
1302069634
937064613
1189224176
473173626
1058590054
322737322
1902267922
31509148
1189243436
148966977
955130085
793885044
361318137
1421056774
1505956907
1041820668
511091297
425839810
162427935
1498424736
1170238824
1088971966
1507763638
946129587
1780767562
2549820
1998457750
485159679
724982929
475410756
1465645117
1280990080
890385888
975782625
424086736
541756025
96893701
1948237708
880217601
722883102
535035628
338638524
1333501615
1435351731
1831088703
969724466
1313000103
1280659742
1532174693
1215035509
592384731
144599395
1117699440
469193514
353620811
213097669
1429300976
243094589
692406065
1056040234
324279573
1417108244
1306526220
713832680
683321861
1674140006
1903499157
1385535512
996970038
964200882
944926967
562853589
1545622210
1439544834
963389109
831600300
1755470352
72411907
1115040885
811043097
689549718
717798008
952984987
1509947421
1883026026
1321045723
163290641
421192374
622161815
210989068
1112455050
1853799113
1255831644
1824177367
398603530
1117927385
1032112305
619668935
752029871
156948697
1066225310
1927464591
283689704
567973811
270108542
29531142
598977185
1678154607
1505804406
1522020512
457627318
1356889070
1128053704
1881362969
366490517
1606481565
464123257
1796578799
830806655
1362276138
1510849365
1482306783
763373698
785980971
1851745833
1091127855
1307021946
1721444844
1040941304
1845461725
1799487995
1135801417
1320382036
958092188
1744817787
762085128
434108305
385011176
1239838880
1853494884
722068539
485136035
915387969
1100141304
1753361751
1755565980
725745409
1374468676
1457686851
792121966
653804128
1235533507
1788862281
1389753734
646099333
1583918527
1164090893
1497708734
716227978
1178980688
722509197
877532341
637213304
1660342682
1722532517
1321825901
36507035
169961516
136545182
1604405389
1172373260
79112081
556739920
977311771
640207600
1025713331
566918815
1663232395
1032619220
96179854
365382447
1932553270
263757993
248819338
1191657597
563954489
1346939136
1930628302
311992856
160899261
1597994235
936399571
1668783198
60858192
1130985688
1844536198
1847922732
1255045287
1377608787
431535850
1719058945
555783893
1237923495
1853281462
1619748706
574692047
678793588
811550510
749546135
1620386002
1016999712
1500858499
465089515
620048125
813598242
789955927
613774349
388393966
468685085
1158578028
1974886765
105878734
1857968661
1975645922
6411155
235973690
410328883
495881728
1846326084
795671402
1177790600
1311873528
285623608
601083371
377120909
1809598554
694629776
410476532
629070632
616965551
1885160902
535388627
1181082168
691606855
1143899549
97135736
471310057
1048735074
1247259951
341029761
1230761849
1459528766
786360203
219030760
456649085
1613180212
697815233
1262277574
1846870307
1383775017
164363164
182911860
965224426
1953874733
442595402
1705126184
1215234892
1864006144
242927217
1003999688
95326151
203297818
1759323335
1851719534
1273417127
1439498139
924796566
1166361806
831746373
1909275420
1764663634
1361593810
1248621777
1505296324
1564909553
1718261835
525513326
66592848
144434286
763940697
1111783322
1432352203
563606225
1245295616
452602387
1702249042
1570164201
1227207435
249011453
1438773365
881900845
607303913
805807858
243260264
245703610
1027464032
1700205432
934640669
945613634
1017150947
688383646
1531453427
430531201
1937594888
1619111383
802769354
934290084
1459928103
388965180
724333568
1179612859
1148642044
1719571859
1478986520
1892216366
662973949
1639691593
514027719
1399117148
1571168085
1869333938
1697589131
917350354
1392973009
1027374575
1157359722
555785953
1005361513
1259592714
537445522
18056403
1590872657
1120979215
1127283339
75557052
1580329895
1001821003
626011337
1626184234
1649833033
767958959
110236099
838242256
1524677885
259160506
1733258802
887732054
1326821339
351043898
1582729662
1387772439
1186177713
1535523522
1374445549
1147817009
990794515
614103074
1037558192
910220314
461751661
246983402
1928928571
200335390
1851519659
706277165
1588740203
27662829
592288520
1403429468
311886471
1661152946
1013680257
887843486
1749284115
803209127
1759097840
859346876
1392672469
1133812503
1294115774
269627669
1228964615
654317615
1676863052
1149673083
831878691
55349135
1746533666
1979466331
1084762537
966226822
1964262811
1715791024
1164432573
1402849632
839030388
1909900710
986722598
818400720
670420304
1705595973
295443535
1923391871
39157427
1921576716
374092183
298334228
1786239407
571236423
1388719170
131447640
1221430605
1903745690
1616104541
192123993
1018018788
1274610956
523472338
701846576
1874398475
1533391068
281129163
612822190
318666932
1345659650
1696890136
1297889234
1723410913
346434484
1964178740
1849197131
1872624279
574271750
463392200
1588519801
1974184135
1305572745
615160188
1755286336
775580901
533544464
269109728
1175297244
590747162
953314898
1744796217
60517122
99686483
972308581
384830844
1564419432
1386428372
284876022
944002246
1137029236
1424466810
1682621345
1604724939
693497778
224686581
1076202950
574923315
1439804924
607057684
1539522039
258823362
647158856
1440353491
27584740
217939859
1712446044
659450768
768186002
1926265676
1340854012
1264281340
1105831920
22075029
1365352035
1600863434
1636373015
1198202751
751102333
1961603640
399759308
462768759
1587748257
1630269504
1326362964
164052991
291562790
1700847806
1921662411
1530599756
1699377952
1958621149
829304805
568239560
1051225123
694491536
1097637361
620163631
72101743
754368722
672384801
904968664
618242371
358610347
1603148234
1872747897
318634891
1660546317
239372905
1092634345
588313567
1878000199
1823820983
1478201284
207298376
1076753280
671075106
1016889352
113990527
1863531750
1926377070
11598238
737788358
1237586247
226887725
1382232863
434976536
537592361
970849906
670860499
503226073
1016209384
1126101008
1996733611
1289218839
1494790645
1844526389
1229137911
27121271
1453615068
1845418101
631016473
1461474901
829028067
942286189
1821377753
134800167
1351103521
360941184
1974471843
23416431
80748009
506173105
208569994
827991653
660786563
167180307
1380656124
131722622
220915372
1437771362
1781042531
689696411
1568512406
589408272
1572104184
751899192
1827087372
188982445
712507732
1232226892
1441937195
989768082
660375460
18113650
1295360597
550123337
1908760291
295300059
405509973
1247432696
1083873015
176651177
996378063
647444068
422478065
510036279
917531014
1168741958
628432277
1327610338
463870265
1097415289
1806205899
15843707
64375571
1941320062
1892962495
239619796
1370182005
1069478561
307712796
1162121076
1648433453
742244952
581479236
1090979927
1845797645
190456344
1532631057
110663226
258420016
1085356066
1726212650
973482677
353898347
1604391354
1693318349
921068339
166930208
1062067906
1834368178
658345414
1560550169
1384897394
768356627
344521907
1183562184
644531754
1953738080
1354040535
657160843
1669140496
925118054
1336031412
939719900
1921751939
528217724
254133111
65964833
1331498138
664238634
727074671
1636110902
517769051
1069190322
1378514200
1371202640
832723223
1661945360
459984217
248001714
971894157
72689589
308114100
1235110384
1649367382
1601570907
263536059
1973888326
236957330
1907417744
1201265892
236718265
178590522
1453502384
589279521
160238012
390181239
33762777
432146408
1076173631
1439185238
855103507
835432070
397829272
1107293508
1022234513
1042781119
315707072
1389842428
973319268
350838962
982586394
1493753864
1106038822
1685266686
1596450907
617003955
100921029
1290352519
320181032
264681666
280244786
1829007503
1424080394
1462972743
490356406
1457520381
1064266667
479910802
1218276188
981021401
798960446
1229798952
1383810587
808816477
116790651
1237257519
1910284829
127816876
627132870
558789789
1947828987
584045899
1263638063
1556578783
218679499
742964402
1072551700
1768235699
992828614
1543234058
289260210
743410258
111965377
811491965
1158940452
1026096004
1411351676
934856529
616937103
1564714132
1978514453
1835796271
171566240
1992297867
1551878516
1752787442
109943278
297222346
1568476036
359193389
706719126
1973104153
663219649
1761391244
316852679
1696198888
565369441
1867501612
1244293245
1747392005
384968681
1296030969
1487082188
1675042130
691761192
55550188
